c语言期中测试及答案,C语言期中测试题(含答案).docx

253b171540df25e1b84436cbe50dfc72.gifC语言期中测试题(含答案).docx

.一、填空1 C 语言源程序文件的后缀是.c。2结构化程序由顺序结构、选择结构、循环结构三种基本结构组成。3在 C 语言中,用关键字int定义基本整型变量, 一个基本整型变量系统分配2字节,用关键字float 定义单精度实型变量,一个单精度实型变量系统分配4字节,用关键字double 定义双精度实型变量,一个双精度实型变量系统分配8 字节。二、选择1 以下选项中正确的实型常量是AA 12.B -20C 1,000D 4 5 62以下选项中不正确的实型常量是(无正确答案)A 2.607E-1B 0.8103e2C -77.77D 456e-23 以下选项中不合法的用户标示符是CA. _123B A12_1C AD Dim4 C 语言中运算对象必须是整型的运算符是AA B /C D *5. 若变量已正确定义并赋值,符合C 语言语法的 表达式 是 BA aa7 ;B a7bc,aC int12.34D aa7cb6下面合法的赋值语句是CA ab58B kintabC a58,b58D i7若变量已正确定义为int ,要给 a,b,c 输入数据,正确的输入语句是 DA reada,b,cB scanf“ddd ”,a,b,cC scanf“DDD ”,B ta,ab,bt;C at;tb;baD tb;ba;at;9若有正确定义语句double x5.16894;语句 printf “fn ”,intx*10000.5/double1000;的输出结果是 DA 输出格式说明与输出项不匹配,输出无定值B 5.170000C 5.168000D 5.16900010 若有以下程序段int a0,b0,c0;ca-a-5,ab,b3;printf “d,d,dn ”,a,b,c;执行后的输出结果是 BA 3,0,-10B 0,0,5C -10,3,-10D 3,0,311下列运算符中优先级别最高的是AA B C -D 12为表示关系xA xyyz C xyzyz ,应使用的 C 语言表达式是 AB xyANDyxD xyifabifb0c0;elsec1;printf “dn”,c;程序的运行结果是 CA 0B 1C 2D 315有以下程序includestdio.hmain int w4,x3,y2,z1;printf “dn”,wxwzyzx;程序的运行结果 AA 1B 2C 3D 416有以下程序mainint a,b,s;scanf“dd”,sa;ifabsb;s*s;printf “dn”,s;若执行以上程序时从键盘上输入3 和 4,则输出结果是BA 14B 16C 18D 2017有以下程序段y-1;ifx0ifx0 y1;else y0;其能正确表示的数学函数关系是C1 x0A y0 x0B 1 x00 x0C y1 x0D1 x01 x0y 1 x 00 x 01 x 0y1 x 0 0 x 018若有定义语句int a, b; double x;则下列选项中正确的是 CA switch ( x2 )B switch int) x/2.0case 0 a; break;case 0 a; break;case 1 b; break;case 1 b; break;default a; b;default a; b;Cswitch int ) x2)D switch int)( x) 2)case 0 a; break;case 0.0 a; break;case 1 b; break;case 1.0 b; break;default a; b;default a; b;19有以下程序段int k,j,s;fork2;k6;k,ks1;forjk;j6;jsj;printf “dn”,s;程序段的输出结果是 DA 9B 1C 11D 1020有以下程序段int i,j,m0;fori1;i15;i4forj3;j19;j4m;printf “dn”,m;程序段的输出结果是 CA 12B 15C 20D 2521有以下程序段int n10;whilen7 n;printf “dn”,n;程序段的输出结果是BA 10B 9C10D 9989887877622有以下程序段int x3;doprintf “3d”,x-2;whilex;程序段的输出结果是 CA 1B 30C 1 -2D死循环23有以下程序mainint i,sum;fori1;i6;isumsum;printf “dn”,sum;;程序的输出结果是 CA. 15B 14C不确定D 024有以下程序includestdio.hmainint i;fori1;i5;iifi2printf “*”;elsecontinue;printf “”;pintf “n ”;程序的输出结果是 AA ***B ***C **D **25有以下程序includestdio.hmain int x,i; fori1;i100;ixi;ifx20ifx30ifx70printf “d”,x;printf “n”;程序的输出结果是AA 28 70B 42 84C 26 68D 3981.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值