大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C技巧 > 2012年9月计算机等考二级C语言全真模拟试题(5)

2012年9月计算机等考二级C语言全真模拟试题(5)(1)

关键词:计算机二级C语言考试模拟题真题  阅读(1698) 赞(17)

[摘要]本文是2012年9月计算机等考二级C语言全真模拟试题(5),与大家分享。
第 4 页:参考答案

  一、填空

  1.实型变量的类型说明符有:__________、____________。

  2.表达式7+8>2 && 25 %5的结果是_______________________。

  3.下列程序段是从键盘输入的字符中统计数字字符的个数,用换行符结束循环。

  Int n=0, ch;

  Ch=getchar( );

  While( __________________ ) ) ) )

  { if ( ________________ ) n++;

  4.putchar(c ) 函数的功能是是是_____________________________________。

  5int *p 的含义是是是是___________________________________________。

  6.C语言中数组的下标下限为___________________________。

  7.定义fp为文件型指针变量的定义方法为_______________________。

  8.数组 int a[3][4];共定义了____________个数组元素。

  二、单项选择题

  1、下列属于整型常量的是________。

  A、12

  B、12.0

  C、-12.0

  D、10E10

  2、不属于字符型常量的是_________。

  A.‘A’

  B、'a'

  C、“A”

  D、'b'

  3、下列表达式为关系表达式的为_________。(其中a为一整型变量)

  A.3+4*5

  B、a==10

  C、a>0?a:-a

  D、a=1

  4、下面不正确的赋值语句是_____________。

  A.a=a+1

  B、a= =b

  C、a+=b

  D、a=1

  5、下列对数组定义不正确的语句是______________。

  A.int m[5];

  B、char b[]={‘h’,’e’};

  C、int a[10]={1,6,8,4};

  D、char p[];

  6、若有以下定义,则______和______是对数组元素的正确引用。

  int a[5],*p=a

  A. *&a[6]

  B、*p+8

  C、*(a+2)

  D、*p

  7、执行下列语句后,a的值是______。

  int a=8;

  a+=a-=a*a;

  A.-240

  B、64

  C、112

  D、-112

  8. 指出下面正确的输入语句( )。

  A. scanf(“a=b=%d”,&a,&b) ;

  B. scanf(“%d,%d”,&a,&b) ;

  C. scanf(“%c”,c) ;

  D. scanf(“%f\n”,&f) ;

  9.下面的变量说明中正确的是____________。

  A.int:a, b, c;

  B.int a; b; c;

  C.int a, b, c

  D.int a, b, c;

  10. C语言用( )表示逻辑“真”值。

  A.True

  B. t 或 y

  C. 非零整型值

  D. 整型值0

«上一页12345下一页»


相关评论