就业数据资源平台
当前位置:首页 > C语言程序设计
全国计算机等级考试C语言考试选择题部分(5)

31、以下程序的输出结果是____D____.


#include


void  main()


{


int a=12, b=12;


printf("%d,%d\n",--a,++b);


}


A) 10,10     B) 12,12    C) 11,10       D) 11,13


 


32、设有以下语句:int x=10;x+=3+x%(3),则x的值是.____A_____


A) 14         B) 15         C) 11        D) 12


 


33、若d为double型变量,则表达式d=1,d+5,d++的值是_____D__.


A) 1        B) 6.0          C) 2.0        D) 1.0


 


34、表达式5!=3的值是____D____.


A) T        B) 非零值      C) 0         D) 1


 


35、若有定义int a=12,n=5,则表达式a%=(n%2)运算后,a的值______A____.


A) 0         B) 1           C) 12        D) 6


 


36、若有定义int x=3,y=2和float a=2.5,b=3.5,则表达式:(x+y)%2+(int)a/(int)b的值是__D__.


A) 0         B) 2           C) 1.5        D) 1


 


37、在C语言中,以下叙述不正确的是_____A____.


A) 在C程序中,无论是整数还是实数,都能被准确无误的表示


B) 在C程序中,变量名代表存储器中的一个位置


C) 静态变量的生存期与整个程序的生存期相同


D) C语言中变量必须先定义后引用


 


38、C语言中的变量名只能由字母,数字和下划线三种字符组成,且第一个字符____C____.


A) 必须为字母


B) 必须为下划线


C) 必须为字母或下划线  


D) 可以是字母,数字或下划线中的任意一种


39、设有说明:char w; int x; float y; double z; 则表达式: w*x+z-y值的数据类型是___D____.


A) float        B) char     C) int       D) double


 


40、一个C语言的执行是从_____A______.


A) 本程序的主函数开始,到本程序的主函数结束


B) 本程序的第一个函数开始,到本程序的最后一个函数结束


C) 本程序的主函数开始,到本程序的最后一个函数结束


D) 本程序的第一个函数开始,到本程序的主函数结束

就业数据资源平台