#include 若有定义:int a=3,b=2,c=1; 并有表达式:①a%b②a>b>c③b&&c+④c+=1,则表达式值相等的是( )。 char c; int main(void) A:③和④ 点我阅读全文
c5=getchar(); 在下面的条件语句中(其中S1和S2表示C语言语句),只有一个在功能上与其他3个语句不等价( )。 } c6=getchar(); A: if(a!=0) S1; else S 点我阅读全文
printf(“%c%cn”,c5,c6); 若有int a=3,b; 则执行下面程序段后b的值是( ) if(a>0) b=1; else b=-1; b=b+1; B:getchar( ) C:sc 点我阅读全文
putchar(c1); if(a) S1; else S2; } putchar(c2); C: if(a==0) S2; else S1; D: if(a==0) S1; else S2; 答案: if 点我阅读全文
{ int a=b=5,c;#include “stdio.h” scanf(“%d%d”,&a,&b);B:while(1) {x++;} C:for(;;x+=i) D:for(i=10;;i–)A:108 点我阅读全文
A: 编译错误,无法运行 B: 10 C: 不确定 D: 0 答案: 编译错误,无法运行 ch2=’A’+’6’−’3′; s=s*s; 与语句头while(!x)等价的语句头是( )。 答案: 108 C语言的标识符只能由 点我阅读全文
A: 可以是这三种字符中的任一种 B: 必须是字母 C: 必须为字母或者下划线 D: 必须是下划线 答案: 必须为字母或者下划线 return(0); return(0); 在while(x)语句中的x与下列条件表达式等价的是 点我阅读全文
A: i的值是字符E B: 语句不合法 C: 语句可以执行,但没有计算结果 D: i的值是字符A的ASCII值加上3,即68 答案: i的值是字符A的ASCII值加上3,即68 A: scanf(%f”,&c) B: scanf 点我阅读全文
C语言源程序编译连接后的可执行文件后缀名是 ( )。 设整型变量a=2,则执行下列语句后,实型变量b的值不是0.5的是( )。return(0);#include A:在switch语句中,必须使用break语句 B:break语 点我阅读全文
C语言源程序文件经过编译后的目标文件后缀名是 ( )。}这段程序的运行结果是( )。{ int a=4,b=8;A: 10.000000 B: 0.000000 C: 1.000000 D: 0.250000 答案: 0 点我阅读全文
关于C语言的特点,以下叙述错误的是 ( )。 字符型数据在内存中是以 ( )形式存储的。int main(void)A: 有语法错误,不能通过编译 B: 输出:### C: 输出:*** D: 可以编译,但不能通过连接,所以不能运行 答 点我阅读全文
能够在编译过程中被检查出来,并给出提示信息的是 ( )。 #include return(0);{下面程序的输出结果是( )。A:a(10) B:a[10.0] C:a[1+2] D:a[10] 答案: a[1+2]A 点我阅读全文
以下叙述错误的是 ( )。{ char ch;A: y=2.50, x=2.00, i=2 B: y=2.00,x=2.00,i=2 C: y=2.50,x=2.50,i=2 D: y=2.00, x=2.50, i=2 答案: 点我阅读全文
C语言源程序文件的后缀名是 ( )。 i=65;A: t=b; b=a; a=t; B: a=a+b, b=a-b, a=a-b; C: a=t; t=b; b=a; D: t=a, a=b, b=t; 答案: a=t; 点我阅读全文