中专c语言期末试题及答案
一、选择题(共40题,每题2分,共80分)
1. 下列哪个选项是C语言中的关键字?
  A)key
  B)word
  C)int
  D)code
2. 下列哪个选项可以用来定义一个整型变量?
  A)char
  B)float
  C)int
  D)double
3. 在C语言中,数组下标的起始值是:
  A)0
  B)1
字符串长度为0和50之间  C)-1
  D)10
4. 下列哪个选项表示“不等于”关系?
  A)=
  B)==
  C)!=
  D)<>
5. 下列哪个选项表示“或”关系?
  A)&&
  B)||
  C)!
  D)&
6. 下面的循环语句中,循环体至少会被执行几次?
  for(i=0; i<5; i++){}
  A)0次
  B)1次
  C)5次
  D)无法确定
7. 下列哪个选项用于从键盘输入一个整数?
  A)scanf("%d", &num);
  B)printf("%d", num);
  C)scanf("%d", num);
  D)printf("%d", &num);
8. 以下哪个选项是函数的定义?
  A)int main(){}
  B)include<stdio.h>
  C)printf("Hello World!");
  D)int sum(int a, int b){return a+b;}
9. C语言中,switch语句中的case后面可以跟:
  A)整型常量
  B)字符常量
  C)浮点常量
  D)所有选项均可
10. 下列代码的输出结果是什么?
    int x = 10;
    if(x > 5)
        printf("A");
    else if(x > 8)
        printf("B");
    else
        printf("C");
  A)A
  B)B

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。