2015年《全国计算机二级C语言》考试真题
1、对于一个正常运行的C程序,以下叙述中确的是
A)程序的执行总是从main 涵数开始
B)程序的执行总是从程序的笫一个函数开始,在程序的最后一个函数中结束
C)程序的执行总是从main函数幵始,在程序的最后一个函数中结束
D)程序的执行总是从程序的笫一个函数开始,在main函数结束
3、若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
A)x+1=y
B) x=x+10=x+y
C)double (x)/10
D)++x,y=x--
4、以下选项中能表示合法常量的是
A)?\?
B)1,200
C)1.5E2.0
D)”\007”
5、以下定义语句中正确的是
A) double a=0.0;b=1.1;
B) float a=1,*b=&a,*c=&b;
C) int a=b=0;
D) char A=65+1,b=?b?
7、若变量已正确定义为int型,要通过语句
scanf(“%d,%d,%d”,&a,&b,&c);
给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
A) □□□1,2,3
B)1,2,3
C)1, □□□2, □□□3
D)1 □2 □3
8、当变量c的值不为2、4、6时,值也为“真”的表达式是()
A (c>=2&&c<=6)&&(c%2!=1)
B) (c>=2&&c<=6)&&!(c%2) )
C) (c==2)‖(c==4)‖(c==6)
D) (c>=2&&c<=6)‖(c!=3)‖(c!=5)
9、以下选项中,值为1的表达式是
A) …\0?-…0?
B)?1?-0
C)1-…0?
D)1- 0
30、以下选项中,不合法的C语言用户标识符是
A a——b
B AaBc
C _1
D a_b
31. 以下选项中关于C语言常量的叙述错误的是
A经常被使用的变量可以定义成常量
B 所谓常量,是指在程序运行过程中,其值不能被改变的量