题目内容

以下程序的输出结果是( )。int i;for(i=1;i<=5;i++)if(i%2)printf("*");else continue;printf("#");printf("$\n");(2.0)

A. ***
B. $
C. **
D. *$
E. *
F. *
G. *
H. $
I. D.
J. *
K. *
L. *$

查看答案
更多问题

以下程序的输出结果是( )。int x;for(x=5;x>0;x--)if (x--<5) printf("%d,",x);else printf("%d,",x++);(2.0)

A. 4,3,2,
B. 4,3,1,
C. 5,4,2,
D. 5,3,1,

以下说法错误的是( )。(2.0)

A. 高级语言都是用接近人们习惯的自然语言和数学语言作为语言的表达形式
B. 计算机只能处理由0和1的代码构成的二进制指令或数据
C. 经过编辑得到C程序源文件,后缀名为.obj
D. 每一种高级语言都有它对应的编译程序

以下叙述中错误的是( )。(2.0)

A. 用高级语言编写得到的程序称为源程序。
B. 源程序经过编译得到可执行文件,后缀名为.exe。
C. 编译的作用是对源程序进行检查,判断它是否存在语法方面的错误。
D. 一个好的、有价值的源程序都应当加上必要的注释,以增加程序的可读性。

C语言程序的执行顺序由( )决定。(2.0)

A. 子函数
B. 主函数
C. 各函数位置的前后顺序
D. 函数声明语句

答案查题题库