预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

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

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

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

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

C语言试卷(A卷)年月考试A)369852147B)0LC)3E4D)(long)7458968、设n=10,i=4,则赋植运算n%=i+1执行后,n的值是()。级专业A)0B)3C)2D)19、if语句的控制条件是()。题号一二三四五总分评分人A)只能用关系表达式B)只能用关系或逻表达式C)能用逻辑表达式D)可以用任何表达式得分级10、下列循环语句中()。班装for(a=1,b=1;a<4&&b!=4;a++);一、单项选择题(本题共20个小题,每小题1分,共20分)A)是无限循环B)循环4次C)循环次数不定D)循环3次11、请选出合法的C语言赋值语句()。1、C语言程序的基本单位是()。A)a=b=58B)i++;C)a=58,b=58D)k=int(a+b);A)程序行B)语句C)函数D)字符12、与*&x等价的表达式是()。2、C语言规定,在一个源程序中main函数的位置()。号订A)&(*x)B)xC)*xD)&*x理A)必须在最开始B)必须在系统调用的库函数的后面受13、设a,b,c都是int型变量,且a=3,b=4,c=5,则下面的表达式中,值为0的表达式是C)可以任意D)必须在最后()。3、下列符号串中符合C语言语法的标识符是()。A)'a'&&'b'B)a<=bC)a||b+c&&b-cD)!((a<b)&&!c||1)A)_121B)121_C)A*121D)#12_114、设有数组定义:chararray[]=“student”;则数组所占的存贮空间为()。线4、在C语言中,要求运算的数必须是整数的运算符是()。A)6个字节B)7个字节C)8个字节D)9个字A)/B)!C)%D)==名节姓5、一个完整的C程序包含一个或多个函数,对于main函数,下列不正确的是()。15、执行下列程序段后,x的值是().A)它是程序开始运行的第一个被调用的函数B)有没有他都可以inta=8,b=7,c=6,x=1;C)它是唯一不可缺少的函数D)没有他,程序就无法运行if(a>6)if(b>7)if(c>8)x=2;elsex=3;6、若已定义x和y为double型,则表达式”x=1,y=x+3/2”的值是()。A)0B)1C)2D)3A)1B)2C)2.0D)2.516、设inta[10],*p=a;7、下面属于合法的C语言长整型常量的是()。场则对数组元素的正确引用是().考()()A)a[p]B)p[a]C)*(p+2)D)p+2{inta=8,b=1;a=a+b;17、对二维数组的正确定义是()。b=a*b;A)inta[][]={1,2,3,4,5,6};B)inta[2][]={1,2,3,4,5,6};printf(“a=%d,b=%d”,a,b);}C)inta[][3]={1,2,3,4,5,6};D)inta[2,3]={1,2,3,4,5,6};该程序的运行结果是___________________________________。18、下列属于整型常量的是()。2、main()A){inti,num[5];for(i=0;i<5;i++)12B)12.0C)-12.0D)10E10num[i]=i*10-2;19、下面的变量定义中正确的是()。printf(“%d”,num[3]);}A)int:a,b,c;B)inta;b;c;该程序的运行结果是___________________________________。C)inta,b,cD)inta,b,c;3、main()20、C语言用()表示逻辑“真”值。{floatc,f;c=30.0;A)trueB)t或yC)非零值D)整型值0f=(6*c)/5+32;二、填空(本题共10个小题,每题2分,共20分)printf(“f=%f”,f);}1、用十进制来表示无符号短整型数据的数值范围是__________________。该程序的运行结果是___________________________________。2、C语言中putchar(c)函数的功能是________________________________。4、intx=5,y=8;intmin(intx,inty)3、设有定义”inta,b=10;”则执行语句”a=b%(2+1)”后a的值是_______________。{intz;4、使用”getchar()”函数时,程序的开头必须写一条包含命_____________________。z=x<y?x:z;returnz;5、表示条件:10<x<100或x<0的c语言表达式____________________________.}6、int*p的含义是__________________________