2014年全国计算机等级《二级C语言程序设计》考点习题测试(2)

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

不能把字符串:Hello!赋给数组b的语句是(  )。

  • A.char b[10]={’H’,’e’,’l’,’l’,’o’,’!’};
  • B.char b[10]; b="Hello!";
  • C.char b[10]; strcpy(b,"Hello!");
  • D.char b[10]="Hello!";
32

若变量c为char类型,能正确判断出c为小写字母的表达式是_______。

  • A.′a′<=c<=′z′
  • B.(c>=′a′)||(c<=′z′)
  • C.(′a′=C)
  • D.(c>=′a′)&&(c<=′z′)
33

设有定义:long x=-123456L; 则以下能够正确输出变量x值的语句是_______。

  • A.printf(“x=%d\n”,x)
  • B.printf(“x=%ld\n”,x)
  • C.printf(“x=?l\n”,x)
  • D.printf(“x=%D\n”,x);
34

以下程序的输出结果是(  )。

int a=5;

float x=3.14;

  • a*=x*(‘E’ - ‘A’);&nbsp;&nbsp;&nbsp;&nbsp;printf(“%f\n”,(float)a);
  • A.62.000000
  • B.62.800000
  • C.63.000000
  • D.62
35

为了避免嵌套的条件分支语句if-else的二义性,C语言规定:C程序中的else总是与(  )组成配对关系。

  • A.缩排位置相同的if
  • B.在其之前未配对的if
  • C.在其之前未配对的最近的if
  • D.同一行上的if
36

在C程序中有如下语句:char *func(intx,int y); 它是(  )。

  • A.对函数func的定义。
  • B.对函数func的调用。
  • C.对函数func的原型说明。
  • D.不合法的
37

能正确表示a和b同时为正或同时为负的逻辑表达式是_________。

  • A.a>=0
  • B.
  • C.b>=0)(a<0
  • D.
  • E.b<0)
  • F.(a>=0 b>=0)(a<0 b<0)
  • G.(a+b>0) (a+b<=0)
  • H.a*b>0
46

从循环体内某一层跳出,继续执行循环外的语句是:___________。

  • A.break语句
  • B.return语句
  • C.continue语句
  • D.空语句。
47

C语言用_______表示逻辑“真”值。

  • A.true
  • B.t或y
  • C.非零整型值
  • D.整型值0