单项选择题

有以下程序(说明:字母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. 计算圆面积的赋值语句中使用了非法变量

相关试题
  • 从工程管理角度,软件设计一般分为两步完成...
  • 在数据管理技术发展的三个阶段中,数据共享...
  • 若有说明:int *p,m=5,n;,以下正确...
  • 下列定义变量的语句中错误的是()。
  • 设有以下语句: int a=1, b=2, c...