全国计算机等级考试电子试题-二级

上传人:小** 文档编号:88215679 上传时间:2019-04-21 格式:DOC 页数:22 大小:76.51KB
返回 下载 相关 举报
全国计算机等级考试电子试题-二级_第1页
第1页 / 共22页
全国计算机等级考试电子试题-二级_第2页
第2页 / 共22页
全国计算机等级考试电子试题-二级_第3页
第3页 / 共22页
全国计算机等级考试电子试题-二级_第4页
第4页 / 共22页
全国计算机等级考试电子试题-二级_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《全国计算机等级考试电子试题-二级》由会员分享,可在线阅读,更多相关《全国计算机等级考试电子试题-二级(22页珍藏版)》请在金锄头文库上搜索。

1、全国计算机二级考试试题【1.1】以下不正确的C语言标识符是_。 A)int B)a_1_2 C)ab1exe D)_x 【1.2】以下是正确的C语言标识符是_。 A)#define B)_123 C)%d D)n【1.3】下列四组字符串中都可以用作语言程序标识符的一组是。 A)printB)iamC)PxqD)str_l _3done_halfMy-bookCpp oodbstart$itline#pow aBc3paiHis.agewhile 【1.4】下面各选项组中,均是C语言关键字的组是。 A)auto,enum,include B)switch,typedef,continue C)s

2、igned,union,scanf D)if,struct,type 【1.5】下列不属于C语言关键字的是。 A)default B)register C)enum D)external 【1.6】C语言程序从main()函数开始执行,所以这个函数要写在_。 A)程序文件的开始 B)程序文件的最后 C)它所调用的函数的前面 D)程序文件的任何位置 【1.7】下列关于C语言的叙述错误的是_ A)大写字母和小写字母的意义相同 B)不同类型的变量可以在一个表达式中 C)在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 D)同一个运算符号在不同的场合可以有不同的含义 【1.8】在C语言中,错

3、误的int类型的常数是。 A)32768B)0C)037D)0xAF 【1.9】执行语句printf(%x,-1);屏幕显示_。 A)-1B)1C)-ffffD)ffff 【1.10】已知longi=32768;执行语句printf(%d,i);屏幕显示_。 A)-1B)-32768C)1D)32768 【1.11】已知longi=65539;执行语句printf(%d,i);屏幕显示_。 A)65539B)-3C)3D)程序不能执行 【1.12】在语言中,整数-8在内存中的存储形式是。 A)1111111111111000B)1000000000001000 C)00000000000010

4、00D)1111111111110111 【1.13】C语言中字符型(char)数据在内存中的存储形式是_。 A)原码B)补码C)反码D)ASCII码 【1.14】将字符g赋给字符变量c,正确的表达式是。 A)c=147B)c=147C)c=147D)c=0147 【1.15】下列转义字符中错误的一个是_。 A)000B)0014C)x111D)2 【1.16】将空格符赋给字符变量c,正确的赋值语句是_。 A)c=0B)c=NULLC)c=0D)c=32 【1.17】已知:chara=70;则变量a中。 A)包含1个字符B)包含2个字符C)包含3个字符D)说明非法 【1.18】字符串EOFn=

5、-61的长度是_。 A)8B)9C)14D)非法字符串 【1.19】字符串的长度是_。 A)0B)1C)2D)非法字符串 【1.20】已知:chara;intb;floatc;doubled;执行语句c=a+b+c+d;后,变量c的数据类型是。 A)intB)charC)floatD)double 【1.21】温度华氏和摄氏的关系是:C=-(F-32)。已知:floatC,F;由华氏求摄氏的正确的赋值表达式是_。 A)C=5/9(F-32)B)C=5*(F-32)/9 C)C=5/9*(F-32)D)三个表达式都正确 【1.22】逗号表达式(a=3*5,a*4),a+15的值是_。 A)15B

6、)60C)30D)不确定 【1.23】如果inta=1,b=2,c=3,d=4;则条件表达式aB?A:CA)1B)2C)3D)4 【1.24】为求出s=10!的值,则变量s的类型应当为。 A)intB)unsigedC)longD)以上三种类型均可 【1.25】已知inti=10;表达式20-0=i5&+x10;A)1B)2C)3D)4 【1.27】为判断字符变量c的值不是数字也不是字母时,应采用下述表达式_。 A)c=57&c=90&c=122 B)!(c=57&c=90&c=122) C)c=48&c=65&c=97&c=48&c=65&c=97&c=122) 【1.28】已知inta32

7、=3,2,1; 则表达式a00/a01/a02的值是_。 A)0.166667B)1C)0D)错误的表达式 【1.29】已知intx=1,y=1,z=1; 表达式x+y+z+的值是_。 A)3B)4C)5D)表达式错误 【1.30】用十进制表示表达式12|012的值是_。 A)1B)0C)12D)14 【1.31】已知以下程序段: inta=3,b=4; a=ab;0011 0100 0111 b=ba;0100 0011 0111 0100 a=ab; 则执行以上语句后a和b的值分别是_。 A)a=3,b=4B)a=4,b=3C)a=4,b=4D)a=3,b=3 【1.32】在位运算中,操作

8、数每右移一位,其结果相当于_。 A)操作数乘以2B)操作数除以2C)操作数除以16D)操作数乘以16 【1.33】已知chara=222;执行语句a=a&052;后,变量a的值是_。 A)222B)10C)244D)254 【1.34】已知二进制数a是00101101,如果想通过整型变量b与a做异或运算,使变量a的高4位取反,低4位不变,则二进制数b的值应是_。 A)11110000B)00001111C)11111111D)00000000 【1.35】已知inta=15,执行语句a=a2以后,变量a的值是_。 A)20B)40C)60D)80 【1.36】已知intx=5,y=5,z=5;

9、执行语句x%=y+z;后,x的值是_。 A)0B)1C)5D)6 【1.37】使用语句scanf(x=%f,y=%f,&x,&y);输入变量x、y的值(代表空格),正确的输入是_。 A)1.25,2.4B)1.252.4C)x=1.25,y=2.4D)x=1.25y=2.4 【1.38】下列循环语句中有语法错误的是_。 A)while(x=y)5;B)while(0); C)do2;while(x=b);D)dox+while(x=10); 【1.39】已知intx=(1,2,3,4);变量x的值是_。 A)1B)2C)3D)4 【1.40】表达式sizeof(double)是。 A)函数调用

10、B)double型表达式C)int型表达式D)非法表达式 【1.41】执行语句printf(2:%d,printf(1:%d,scanf(%d,&x);以后的输出结果是_。 A)2:1,1:1,B)1:1,2:1,C)2:4,1:1D)1:1,2:4, 【1.42】已知:intx,y;doublez;则以下语句中错误的函数调用是。 A)scanf(%d,%lx,%le,&x,&y,&z); B)scanf(-*%d%lf,&x,&y,&z); C)scanf(%x%*d%o,&x,&y); D)scanf(%x%o%6.2f,&x,&y,&z); 【1.43】与条件表达式(n)?(c+):(c

11、-)中的表达式(n)等价的表达式是_。 A)(n=0)B)(n=1)C)(n!=0)D)(n!=1) 【1.44】已知inti=1,j=0;执行下面语句后j的值是_。 while(i) switch(i) case1:i+=1;j+;break; case2:i+=2;j+;break; casej3:i+=3;+;break; default:i-;j+;break; A)1B)2C)3D)死循环 【1.45】求取满足式12+22+32+n21000的n,正确的语句是_。 A)for(i=1,s=0;(s=s+i*i)=1000;n=i+); B)for(i=1,s=0;(s=s+i*i)=1000;n=+i); C)for(i=1,s=0;(s=s+i*+i)=1000;n=i); D)for(i=1,s=0;(s=s+i*i+)0)&(x4);x+,y-); A)是无限循环B)循环次数不定 C)循环执行4次D)循环执行3次 【1.47】已知inti=1;执行语句while(i+4);后,变量i的值为_。 A)3B)4C)5D)6 【1.48】已知intx=12,y=3;执行下述程序后,变量x的值是_。 do x/=y-; whi

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号