题目内容

下列程序段的输出结果是( )。 int main( ) { int x=0,a=0, b=0; switch(x) { case 0: b++; case 1: a++; break; case 2: a++; b++; } printf("a=%d,b=%d\n",a,b); return 0; }

A. a=2,b=1
B. a=1,b=1
C. a=1,b=0
D. a=2,b=2

查看答案
更多问题

C语言的源程序通常的扩展名是()。

A. .cp
B. .c
C. .obj
D. .exe

以下叙述中正确的是()。

A. C程序中的注释只能出现在程序的开始位置和语句的后面
B. 程序书写格式严格,要求一行内只能写一个语句
C源程序中,一个语句不允许写在多行上
D. C语言编写的源程序可以由多个函数构成

下列叙述中错误的是( )。

A. C语言源程序经编译后生成扩展名为obj的目标程序,但该程序不能直接运行
B. C语言源程序经编译、链接步骤后才能产生可执行的二进制指令文件
C语言编写的源程序是一个文本文件,用记事本打开后可看到其内容。
D. C语言源程序编译没有错误后,一定可链接成功并能运行。

下列属于C语言关键字的是()。

A. float
B. IF
C. ;
D. While

答案查题题库