【单选题】
已知定义语句float p= 123.456;,则执行语句printf(%f,%8.2f,%.0f,p,p,p);的输出结果是( )。
【单选题】
下面程序的功能是将从键盘输入的一组字符统计出大写字母的个数m和小写字母的个数 n,并输出m、n中的较大数,则括号内应填写( )。
#include
main()
{ int m=0,n=0;
char c;
while( )!=\n)
{ if(c>=A&&c=a&&c<=z) n++;
}
printf(%d\n,m<n? n:m );
【单选题】
#define X a+b
main( )
{
int a=3,b=4,s1;
s1=2*X;
printf(%d\n,s1);
},以上程序的运行结果是( )?
【单选题】
下面叙述正确的是( )?
②
可以把define定义为用户标识符,但不能if定义为用户标识符
③
可以把if定义为用户标识符,但不能define定义为用户标识符
【单选题】
C语言中while和do-while循环的主要区别是( )?
②
while的循环控制条件比do-while的循环控制条件严格
【单选题】
在C语言中,引用数组元素时,其数组下标的数据类型允许是( )?
【单选题】
要判断char型变量m是否是数字字符,可以使用下列表达式
【单选题】
下列表达式中,不满足“当x的值为偶数时值为真,为奇数时值为假”的要求( )?
【单选题】
如有以下定义和语句,则对w数组元素的非法引用是?
int w[2][3],(*pw)[3];pw=w;