




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言考试试卷一、选择题(每题一、选择题(每题1分,共50题)1、以下选项中正确的实型常量是A..871 B3.1415C0.329*102 D02、以下选项中不合法的用户标识符是A.file Babc.cCMainDPRINTF3、以下选项中不合法的用户标识符是A._123 BprintfCA$DDim4、 C语言中运算对象必需是整型的运算符是A.+ B/C!D%5、 以下程序的输出结果是A.3B1C0D不确定的值main(){intx=10,y=3;printf(“%d\n”,y=x/y)}6、 若变量已正确说明为int类型,要给a、b、c、输入数据,以下正确的输入语句是A.scanf(“%d%d%d”,&a,&b,&c)B.scanf(“%d%d%d”,a,b,c,)C.scanf(“%D%D%D”,&a,&b,&c);D.read(a,b,c,);7、 若变量已正确定义,要将a和b中的数进行交换,下面不正确的语句组是t=a,a=b,b=t;a=t;t=b;b=a;a=a+b,b=a-b,a=a-b;t=b;b=a;a=t;8、 若有以下程序段,其输出结果是A.0.5 B1/2C0D2intc1=1,c2=2,c3;c3=c1/c2;printf(“%d”,c);9、 当运行以下程序时,在键盘上从第一列开始输入9876543210〈CR〉(此处〈CR〉代表Enter),则程序输出结果是a=98,b765,c=4321 第i页(共6页)a=10,b=432c=8765a=98,b=765.000000,c=4321.000000a=98,b=765.0,c=4321.0main(){inta;floatb,c;scanf(“%2d%3f%4f”,&a,&b,&c)printf(“\na=%d,b=%f,c=%f\n”,a,b,c)}10、以下程序的输出结果是a=%2,b=%5a=2,b=5a=%%d,b=%%da=%d,b=%dmain(){inta=2,b=5;printf(“a=%%d,b==%%d\n”,a,b)}11、 以下程序段的输出是A*496 *B* 496*C*000496*D输出格式符不合法printf(“%-06d”,496);12、 以下程序段的输出是|3.1415| B.|3.14|C.|3.14|D.输出格式符不合法floata=3.1415;Printf(“|%6.2f|\n”,a)13、 以下程序段的输出是A.|2345.67800| B.|12345.6780| C.|12345.67800| D.|12345.678|A=12345.678;printf(“*%10.5f|\n”,a)14、 以下程序的输出结果是TOC\o"1-5"\h\z988966以上三个都不对22、 运行以下程序后22、 运行以下程序后,输出A.#### B.&&&&C.####&&&& D.有语法错不能通过编译main(){intk=-3;if(k>=0)printf(“****\n”);elseprintf(“&&&&\n”);}23、 程序段的输出结果是:A)9B)16C)11D)10intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<7;j++)s+=j;}printf(“%d\n”,s);24、 以下程序段的输出结果是:A)12B)15C)20D)25inti,j,m=0;for(i=1;i<=15;i+=4)for(j=3;j<=19;j+=4)m++;printf(“%d\n”,m);25、 下程序段的输出结果是:A)10B)9C)10D)99898878776#include “math.h”main(){doublea=-3.0,b=2;printf(“%3.0f%3.0f\n”,pow(b,fabs(a)),pow(fabs(a),b));}TOC\o"1-5"\h\z15、下列运算符中优先级最高的运算符是( )A)!B)%C)-= D)&&16、下列运算符中优先级最低的运算符是( )A)|| B)!= C)〈= D〉+17、 为表示关系x±y三z,应使用的C语言表达式是()A)(x>=y)&&(y>=z) B)(x>=y)AND(y>=x)C)(x.>=y>=z) D)(x>=y)&(y>=z)18、 设a、b和c都是int型变量,且a=3,b=4,c=5测以下的表达式中,值为0的表达式是()A)a&&bB)a<=bC)a||b+c&&b-c D)!((a<b)&&!c||1)TOC\o"1-5"\h\z19、以下程序的输出结果是( )A)0 B)1 C)2 D)3main(){inta=-2, b=1,c=2;if(a<b){if(b<0) c=0;}elsec+=1;printf(“%d\n”,c);}20、 以下程序的输出结果是A.1 B.2 C.3D.4main(){intw=4,x=3,y=2,z=1;printf(“%d\n”,(w<x?w:z<y?z:x));}21、 若执行以下程序时从键盘上输入4和5,则输出结果是A.14 B.16 C.18 D.25main(){inta,b,s;scanf(“%d%d”,&a,&b);s=a;if(a<b)s=b;s*=s;intn=10;while(n>7){n--;printf(“%dintn=10;while(n>7){n--;printf(“%d\n”,n);}26、 以下程序段的输出结果是:A)1 B)30 C)1-2 D)死循环intx=3;do{printf(“%3d”,x-=2); }while(!(--x));27、 以下程序的输出结果是:A)15 B)14 C)不确定 D)0main(){inti,sum;for(i=1;i<6;i++)sum+=sum;printf(“%d\n”,sum);}28、以下程序的输出结果是:A)741 B)852 C)963 D)875421main(){inty=10;for(;y>0;y--)if(y%3==0){printf(“%d”,y--);continue }}29、若x是int型变量,以下程序段的输出结果是A)**3B)##3C)##3 D)**3##4##4**4**4##5 **5**5##5for(x=3;x<6;x++)printf((x%2)?(“**%d”):(“##%d\n”),x);30、以下程序的输出结果是:A)*#*#*#$ B)#*#*#*$ C)*#*#$ D)#*#*$main(){inti;for(i=1;i<=5;i++){if(i%2)printf(“*”);elsecontinue;printf(“#”);}printf(“$\n”);}31、 以下叙述正确的是:do_while语句构成的循环不能用其它语句构成的循环来代替。do_while语句构成的循环只能用break语句退出。c)用do_while语句构成循环时,只有在while后的表达式为非零时结束循环d)用do_while语句构成循环时,只有在while后的表达式为零时结束循环。32、 以下程序输出的结果是:A)3981 B)42 84 C)2668 D)28 70main(){intx,i;for(i=1;i<=100;i==){x=i;if(++x%2==0)if(++x%3==0)if(++x%7==0)printf(“%d“,x);}ptintf(“\n”);}33、 C语言中,字符(char)型数据在微机内存中的存储形式是:A)反码B)补码C)EBCDIC码 D)ASCII码34、 设有语句chara='\72';,则变量a:A)包含1个字符B)包含2个字符C)包含3个字符D)说明不合法35、 C语言中不合法的字符常量是:A)'\0xff'B)'\65' C)'&' D)'\028'36、 判断char型变量c是否为大写字母的最简单且正确的表达式是:A)'A'<=c<='Z' B)(c>='A')&(c<='Z')C)(‘A'<=c)AND(‘Z'>=c) D)(c>='A')&&(c<='Z')37、 以下程序的输出结果是:A)因输出格式不合法,无正确输出 B)65,90C)A,Y D)65,89main(){charc1='A',c2='Y';printf(“%d,%d\n”,c1,c2);}38、 以下程序段的输出结果是:A)AB)aC)ZD)zmain(){charx='A';x=(x>='A'&&x<='Z')?(x+32):x;printf(“%c\n”,x);}39、 以下程序的输出结果是:A)67,CB)B,CC)C,DD)不确定的值main(){charch1,ch2;ch1='A'+'5'-‘3';ch2='A'+'5'-‘3';printf("%d,%c\n",ch1,ch2);40、 以下函数的类型是与参数x的类型相同void类型int类型无法确定fff(floatx){printf("%d\n”,x*x);}41、 以下函数调用语句中,含有的实参个数是A)1B)2C)4D)5Func((expl,exp2),exp3,(exp4,exp5));42、 以下程序的输出结果是A)11B)20C)21D)31Func(inta,intb){intc;c=a+b;returnc;}main(){intx=6,y=7,z=8,r;r=func((x—,y++,x+y),—z);printCc%d\n,,,r);}43、 以下程序的输出结果是A)-1B)0C)1D)2main(){inti=2.p;p=f(i,i-l);printK“%d”,p);}intf(inta,intb){intc;c=a;if(a>b)c=l;elseif(a=b)c=0;elsec=-l;return(c);44、 以下程序的输出结果是A)0 B)1 C)6 D)无定值fun(inta,intb,intc){c=a*b}main(){intc;fun(2,3,c);printffc%d\n,,,c);}45、 以下程序的输出结果是A)5.500000 B)3.000000 C)4.000000 D)8.25doublef(intn){inti;doubles;s=1.0;for(i=l;iv=n;i++)s+=1.0/i;returns;}main(){inti,m=3;floata=0.0;for(i=0;i<m;i++) a+=f(i);printK“%hn”,a);二、填空题若k为int整型变量且赋值1。请写出运算k++后表达式的值 若x为double型变量,请写出运算x=3.2,++x后变量的值 。C语言中的标识符可分为 、自定义标识符和预定义标识符三类。在C程序中,用关键字 定义字符型变量。C程序中定义的变量,代表内存中的一个 oC语言中逻辑运算符 的优先级高于算术运算符。将数学式lxlv=4改写成C语言的关系表达式或逻辑表达 请写出以下程序的输出结 main(){inta=100;iRavlOO)printf(“%d\n”,a>=100);elseprintf(cc%d\n,,,a<100);}若变量已正确定义,以下语句段的输出结果是 ox=0;y=2;z=3switch(x){case0:switch(y==2){case1:printf(“*”);break;case2:printf(“%”);break;}case1:switch(z){case1:printf(“$”);break;case2:printf(“*”);break;default:printf(“#”);}}10、 当执行以下程序段后,i的值是 、j的值是 、k的值是 inta,b,c,d,i,j,k;a=10; b=c=d=8; i=j=k=0;for(;a>b;++b)i++;while(a>++c)j++;dok++;while(a>d++);TOC\o"1-5"\h\z11、以下程序段的输出结果是 。intk,n,m;n=5;m=1; k=1;while(k<=n);{m*=2;k++};printf(“%d\n”,m);inti=0,sum=3;do{sum+=i++; inti=0,sum=3;do{sum+=i++; }while(i<5);printf(“%d\n”,sum);13、C语言中,字符型数据占内存 个字节.14、 输入字符A,在以下while语句执行后ch的值是 .While(ch=getchar()=='A');15、若有以下说明和输入语句,要求给cl、c2输入字符A和给al、a2输入7.29和输入数据的形式是 charc1,c2; floata1,a2;Scanf(“%f%f”,&a1,&a2);scanf(“%c%c”,&c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024银行从业资格考试冲刺必考试题及答案
- 兽医长期发展策略试题及答案
- 电商品牌建设试题及答案
- 买卖合同范本举例大全
- 合同风险管理:建设工程合同要点精讲
- 企业高管聘用合同模板
- 六年级上册信息技术教学设计-第3课 忠实的巡逻兵∣粤教版
- 一年级道德与法治下册 第二单元 学校生活真快乐 第6课《为你喝彩》教学实录 苏教版
- 南宁市防溺水课件
- 创新创业指南
- 配网标准化建设技术规范(福建电网)
- 半导体芯片产品供应链分析
- 挑战杯调研报告正文
- 《天润乳业公司偿债能力存在的问题及对策9000字》
- 电动摩托车项目可行性实施报告
- 甲壳素、壳聚糖材料
- 菜鸟驿站招商加盟合同范本
- 2024年高考地理真题完全解读(甘肃卷)
- DL∕T 806-2013 火力发电厂循环水用阻垢缓蚀剂
- 人教版 九年级上册音乐 第二单元 鳟鱼 教案
- 四年级美术测国测复习题答案
评论
0/150
提交评论