单项选择题

有以下程序(说明:字母A的ASCII码值是65)
#include<stdio.h>
void fun(char *s)
while(*s)
if(*s%2) printf ("%c", *s);
s++;


main()
char a[]="BYTE";
fun(a); printf("\n");

程序运行后的输出结果是()。

A. BY
B. BT
C. YT
D. YE

<上一题 目录 下一题>
热门 试题

单项选择题
请读程序片段(字符串内没有空格字符): printf( %d n ,strlen( ATS n012 1 ));上面程序片段的输出结果是()。

A. 11
B. 10
C. 9
D. 8

单项选择题
以下程序的功能是: 给r输入数据后计算半径r圆面积s。程序在编译时出错。 main () * Beginning * int r; float s; scanf ( %d , &r); s=*π*r*r; printf ( s=%f n , s); 出错的原因是()

A. 注释语句书写位置错误
B. 存放圆半径的变量r 不应该定义为整型
C. 输出语句中格式描述符非法
D. 计算圆面积的赋值语句中使用了非法变量

相关试题
  • 表示 整数x的绝对值大于5 时值为 真 ...
  • 一个关系表的行称为______。
  • b[i][0]
  • 以下程序中函数huiwen的功能是检查一个字符...
  • 以下程序运行后的输出结果是______。...