预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、选择填空(选择一个正确答案,将其对应字母填在横线上)(25分)1.C程序中,unsignedintx;定义变量取值范围为;A:0~255B:0~65535C:0~32767D:0~21474836472.C语言中,正确字符与字符串表示方式为;A:chara=‘a’,b=“abc”;B:chara=‘a’,b[]=“abc”;C:chara=“a”,b[]=“abc”;D:chara=‘a’,b[2]=“abc”;3.若a是float型变量,b是int型变量,以下输入语句正当是;A:scanf(“%6f%f”,&a,&b)B:scanf(“%8f%d”,&a,&b)C:scanf(“%6d%d”,&a,&d)D:scanf(“%6f%c”,&a,&d)4.假如i=1,执行j=++i;k=i++;其j、i和k值是;A:2,2,2;B:1,2,3;C:1,1,1;D:2,3,25.在if(条件)语句执行时,当条件为时C语言认为是“真”;A:TRUE;B:.T.C:0D:非零值6.假如inta[4]={1,2,3,4},*p=&a[2];执行p++;其*p+a[0]值为;A:2B:3C:4D:57.设inta,b,c;且a=10;b=4;a/=b;则表示式(a/b?b+a:b-a)之值是;A:0.5B:6;C:2;D:-28.对于inta[10];正确赋值语句是__;A:*(a+2)=4;B:a=6;C:a+2=4;D:*(a+15)=4;9.设intx,a,b,c;计算表示式x=(a=4,b=16,c=32)后,x值是;A:4B:16C:32D:5210.对于inta[][3]={1,2,3,4,5,6,7,8,9,10}说明语句,数据元素a[1][2]+a[3][1]值为_________;A:15B:16C:8D:611.intn=97;switch(n/10-4){case2:n=n+1;case3:n=n*2;case5:n=n-2;case7:n=n+3;break;default:n=n/2;}n正确结果值是________A:95B:96C:97D:9812.已知inti=j=2;char*a="abcdefg",c;执行c=*(a=a+3);c值是__________。A.‘b’B:‘c’C:‘d’D:‘e’13.阅读以下程序,结果是__________。main(){inta=5,b=0,c=0;if(a=b+c)printf("***\n");elseprintf("###\n");A:语法有错误,不能编译B:输出***C:经过编译,但不能连接D:输出###14.for(;3;);代表意义是;A:死循环B:不循环C:循环3次D:语法错误15.对于表示式53/2&&!0和!(15>3||5<6-8)逻辑值,分别是;A:0,1B:1,0C:0,0;D:1,116.有时需要使几个不一样类型变量存放到在一起,形成一个变量,这种变量,称为;A:结构体变量B:字符变量C:整型变量D:实数变量17.设charw;intx;floaty;doublez;表示式w*x+z-y值数据类型为_________;A:charB:intC:floatD:double18.有以下程序段CFILE*fp;fp=fopen(“a1”,“r”);其表示为____________;A:定义了一个普通指针,函数值给指针赋值。B:定义了一个文件a1C:打开一个文件,该文件可读可写D:打开一个文件,该文件只能读不能写19.下面对数组定义正确是_________;A:intn=10;intarray[n];B:intarray[10];C:intn;scanf(“%d”,&n);intarray[n];D:intn;intarray[n];scanf(“%s”,array);20.下面各语句行中,能正确进行赋字符串操作语句行是____A:chars[4][5]="abcd","123";B:chars[5]={‘a’,‘b’,‘c’,‘e’,‘f’};C:char*s;s="abcd";D:chars[5];s="abcd";21.在一个C语言程序组成中,较完整描述是________A:由主程序与子程序组成B:由多个主函数与多个子函数组成C:由主函数与子函数组成D:由一个主函数与多个子函数组成22.C语言在程序开始执行时,其正确描述是_________;A:由编写程序语句次序格式执行B:在主函数main()开始处执行C:在第一个子函数处执行D:由人随机选择执行23.以下相关函数错误描述是__________;A:C语言中允许函数嵌套定义B:C语言中允许函数递归调用C:调用函数时,实参加形参个数、类型需完全一致D:C语言函数缺省数据类型是int类型24.