高级语言程序设计(一)2011年1月真题及答案解析

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
22

下列叙述正确的是(  )

  • A.continue语句的作用是跳出循环体
  • B.while循环语句的循环体至少执行一次
  • C.do-while循环语句的循环体至少执行一次
  • D.switch语句中的每个case语句组必须含有break语句
24

关于函数,下列叙述正确的是(  )

  • A.一个函数中可以定义其它的函数
  • B.C程序总是从main()函数开始执行
  • C.main()函数也可以被其它函数调用
  • D.一个C程序可以有多个main()函数
25

对二维数组正确定义并初始化的是(  )

  • A.int a[ ][3]={1,2,3,4,5,6};
  • B.int a[3][3]=(1,2,3,4,5,6);
  • C.int a[3][ ]={{1,2,3},{4,5,6}};
  • D.int a[3][3]={a,b,c,d,e,f,g};
30

设int a=0,b=1;,下列语句错误的是(  )

  • A.a=b=10;
  • B.a++;
  • C.b+=a;
  • D.(a+b)++;
31

能正确表达数学关系式0≤x<20的C语言表达式是(  )

  • A.0<=x<20
  • B.x>=0||x<20
  • C.x>=0&&x<20
  • D.!(x<=0)&&x<20
33

可用于C语言用户标识符的是(  )

  • A.void,define
  • B.2c,DO
  • C.For,-abc
  • D.as_b3,_123