试题详情

c语言程序设计试题(二)

开始做题

试卷预览

1 单选题 3分

设 x、y 和 z 是 int 型变量,且 x=3,y=4,z=5,则下面表达式中值为0是

  • A. ’x’&& ’y’
  • B. x<=y
  • C. x||y+z&&y-z
  • D. !((x <y)&&!z ||1)

正确答案: D

本题解析: 暂无解析

2 单选题 3分

判断 char型变量 cl 是否为小写字母的正确表达式为

  • A. ’a’<=c1<=f’z’
  • B. (c1>=a)&&(c1 <=z)
  • C. (‘a’>=c1) (‘z’<=c1)
  • D. (c1>=’a’)&&(c1 <=’z’)

正确答案: D

本题解析: 暂无解析

3 单选题 3分

字符串 "a"在内存中占据的字节个数为

  • A. 0
  • B. 1
  • C. 2
  • D. 3

正确答案: C

本题解析: 暂无解析

4 单选题 3分

下面有关 for 循环的正确描述是

  • A. for 循环只能用于循环次数已经确定的情况
  • B. for 循环是先执行循环体语句,后判定表达式
  • C. 在 for 循环中,不能用 break语句跳出循环体
  • D. for 循环体语句中,可以包含多条语句,但要用花括号括起来

正确答案: D

本题解析: 暂无解析

5 单选题 3分

下面程序的运行结果是

  • A. 1
  • B. 1 2
  • C. 1 2 3
  • D. 1 2 3 4

正确答案: C

本题解析: 暂无解析

6 单选题 3分

以下四个选项中描述正确的是

  • A. 由于 do-while 循环中循环体语句只能是一条可执行语句,所以循环体内 不能使用复合语句。
  • B. do-while 循环由 do 开始,用 while 结束,在 while(表达式)后面不能写 分号。
  • C. 在 do-while 循环体中,一定要有能使 while 后面表达式的值变成零 (“假”)的操作。
  • D. do-while 循环中,根据情况可以省略 while。

正确答案: C

本题解析: 暂无解析

7 单选题 3分

以下对一维整形数组 a的正确说明是

  • A. int a(10);
  • B. int n=10,a[n];
  • C. int n;
  • D. int a[10];

正确答案: D

本题解析: 暂无解析

8 单选题 3分

以下对二维数组 a的正确说明是

  • A. inta[3][];
  • B. float a(3,4);
  • C. double a[1][4];
  • D. float a(3)(4);

正确答案: C

本题解析: 暂无解析

9 单选题 3分

若二维数组 a有 m 列,则在 a[j]前面的元素个数为

  • A. j*m+i
  • B. i*m+j
  • C. i*m+j-1
  • D. i*m+j+1

正确答案: B

本题解析: 暂无解析

10 单选题 3分

C 语言规定 :在一个源程序中 ,main 函数的位置

  • A. 必须在最开始
  • B. 必须在系统调用的库函数的后面
  • C. 可以任意
  • D. 必须在最后

正确答案: C

本题解析: 暂无解析

其他考生还关注了

更多

相关题库

更多
置顶