以下选项中,_______是不正确的 C 语言字符型常量。 A:100 B:101 C:102 D:99 答案: 100 A:’a’ B:”a” C:’x41′ D:’101′ 答案: “a” 以下 for语句中,书写错误的是_______ 点我阅读全文
有以下定义语句,编译时会出现编译错误的是_______ A:7 B:9 C:10 D:8 答案: 8 A:char a=’x2d’ B:char a=’n’; C:char a=’a’; D:char a=’aa’; 答案: char a= 点我阅读全文
printf(“k=%d,k=%o,k=%xn”,k,k,k); A:使用putchar函数时,必须在之前包含头文件stdio.h B:调用printf函数时,必须要有输出项 C:在C语言中,整数可以以十进制八进制或十六进制的形式输出 D: 点我阅读全文
为表示关系x≥y≥z,应使用C语言表达式____. continue;} A:(x>=y)AND(y>=z) B:(x>=y) & (y>=z) C:(x>=y>=z) D:(x>=y)&a 点我阅读全文
下面程序的输出结果是_______. A:741 B:963 C:852 D:875421 答案: 852 #include 有以下程序#includemain(){int i,j,m=1;for(i=1;i0;j–) {if(i*j&g 点我阅读全文
C语言中不区分大小写英文字母。已有定义int a=-2;和输出语句printf(“%8lx”,a);以下正确的叙述是( )。A:1 B:2 C:3 D:6 答案: 2{ int n=4;A:对 B:错 答案: 错A:整型变量的输出形式只 点我阅读全文
若有宏定义:#define M(x,y,z) x*y+z,则宏引用M(2+3,4+5,6+7)通过宏展开后的表达式应为(2+3)*(4+5)+6+7。有定义语句:int a=5,b,不能给b赋2的赋值语句是( )。A:x=2 y=2 点我阅读全文
0x173是正确的十六进制常数。 A:5 B:14 C:输出项不合法,无法正常输出 D:8 答案: 5 A:c B:a C:b D:d 答案: c #include A:错 B:对 答案: 对 若变量已正确说明为float型,要通过语句sc 点我阅读全文
逻辑表达式-5&&!8的值为1。 A:10 2233 B:10.0,22.0,33.0 C:102233 D:10.022.0 33.0 答案: 10.0,22.0,33.0 A:1 B:4 C:3 D:2 答案: 3 点我阅读全文
int main() A:stdio.h B:以上都不对 C:stdlib.h D:define 答案: stdio.h printf(“%dn”,j); } { int k=11; 以下叙述中不正确的是( )。 A:50 B:52 C: 点我阅读全文
下面程序的输出是________ A:a=50 b=50 B:50,50 C:50 50 D:a=50,b=50 答案: a=50,b=50 { j=j+1; i–; #include 调用getchar和putchar函数时,必须包 点我阅读全文
在C程序中,%是只能用于整数运算的运算符。在C语言语言中,退格符是 ( )A:a=50 b=30 c=10 B:a=50 b=30 c=50 C:a=10 b=50 c=10 D:a=10 b=30 c=10 答案: a=10 b= 点我阅读全文
对任一变量一旦被指定为某一确定类型后,该变量在程序运行时所占存储空间的多少和所能参加的运算类型便已确定了。C 语言标准输出操作中 ,putchar() 函数可以输出显示一个字符串。A:(x>=1)&&(x=200)&a 点我阅读全文
两个char 型数据相加,其结果为char型。在C语言中,执行下面两个语句后,输出的结果为( )。 char c1=97, c2=98;printf(“%d %c”,c1,c2);A:1 B:0 C:2 D:4 答案: 1while 点我阅读全文