您好,欢迎访问三七文档
题库名:程序设计基础总试题库.mdb题数:167题1、在语句cindata;中,cin是(判断题)所属章节:4.C语言二级考试题库难度系数:1A.C++的关键字B.类名C.对象名D.函数名说明:此写解题要点或对题目做说明。2、假设整型变量a的值是1,b的值是2,c的值是3,在这种情况下执行下面的语句:u=(a==2)?b+a:c+a;执行该语句后整型变量u的值为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.0B.3C.4D.5答案:C说明:此写解题要点或对题目做说明。3、分析下面的代码:if(x20||x-10)if(y=100&&yx)printf(Good);elseprintf(Bad);如果x=30,y=150,输出为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.GoodB.BadC.GoodBadD.BadGood答案:B说明:此写解题要点或对题目做说明。4、分析下面的代码:#includestdio.hvoidmain(){inta;scanf(%d,&a);switch(a){case1:printf(星期一);case2:printf(星期二);case3:printf(星期三);case4:printf(星期四);case5:printf(星期五);case6:printf(星期六);case7:printf(星期日);default:printf(输入错误\n);}}若a=6,则输出结果是()。(单选题)所属章节:4.C语言二级考试题库难度系数:2A.星期六B.星期六星期日C.星期六星期日输入错误D.输入错误答案:C说明:此写解题要点或对题目做说明。5、分析下面的代码:if(a0.7)printf(提示1);elseif(a1)printf(提示2);elseprintf(提示3);如果a=0.8,那么输出结果为()。(单选题)所属章节:4.C语言二级考试题库难度系数:2A.提示1B.提示2C.提示3答案:C说明:此写解题要点或对题目做说明。6、在switch结构中,()子句不是必选项。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.switchB.caseC.defaultD.else答案:C说明:此写解题要点或对题目做说明。7、分析下面的代码,如果输入85,那么将输出()。#includestdio.hvoidmain(){intmks;printf(请输入分数:);scanf(%d,&mks);mks90?printf(优秀):printf(一般);}(单选题)所属章节:4.C语言二级考试题库难度系数:2A.优秀B.一般C.代码将不会显示任何结果D.语法错误答案:B说明:此写解题要点或对题目做说明。8、分析下面的C语言代码:inta=1,b=10;do{b-=a;a++;}while(b--0);则执行循环语句后b的值为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.9B.-2C.-1D.8答案:D9、设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值:scanf(i=%d,f=%f,&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.100765.12B.i=100,f=765.12C.100回车765.12D.x=100y=765.12答案:B10、#includestdio.hvoidmain(){inta=3,b=2,c=1;intx=10,y=20;if(ab)if(b!=0)if(!x)y=1;elseif(x)y=0;y=-1;printf(%d,y);}上面的C程序的输出结果是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.20B.1C.0D.-1答案:B11、C语言中,while和do…while循环的主要区别是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.while的循环控制条件比do…while的循环控制条件严格B.do…while的循环体至少无条件执行一次C.do…while允许从外部转到循环体内D.do…while的循环体不能是复合语句答案:D12、执行下面的C程序段后,输出结果是()。inta=5;while(a--);printf(%d,a);(单选题)所属章节:4.C语言二级考试题库难度系数:1A.54321B.4321C.0D.-1答案:D13、下面C代码的输出结果是()。intanswer,result;answer=100;result=answer-10;printf(“Theresultis%d”,result+5);(单选题)所属章节:4.C语言二级考试题库难度系数:1A.Theresultis90B.Theresultis95C.Theresultis10D.Theresultis100答案:B14、在C语言中,()是在所有函数外部声明的。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.全局变量B.局部变量C.形参答案:A15、分析下面的C程序:#includestdio.hvoidmain(){intnum=0;while(num=2){num++;printf(%d,num);}}输出结果是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.123B.012C.23D.12答案:A16、研究下面的C程序段:inti,j;for(i=5;i;i--)for(j=0;j4;j++){…}循环体的总执行次数是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.20B.25C.24D.30答案:A17、设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。x=y=z=1;t=++x||--y&&++z;(选择一项)(单选题)所属章节:4.C语言二级考试题库难度系数:1A.不定值B.2C.1D.0答案:C18、阅读下面的C语言代码,输出结果是()。intx,y=1,z=0;if(z0)x=3;elseif(y==0)x=5;elsex=7;printf(%d,%d,x,y);(单选题)所属章节:4.C语言二级考试题库难度系数:1A.7,0B.7,1C.3,3D.以上都不正确答案:B19、在C语言中,已知字母A的ASCII码是65,则执行语句:charch='A'+3;后ch的值为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.不能确定B.68C.CD.D答案:D20、在C语言中,能正确表示a和b同时为正或同时为负的逻辑表达式是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.(a=0‖b=0)&&(a0‖b0)B.(a=0&&b=0)&&(a0&&b0)C.(a+b0)&&(a+b=0)D.a*b0答案:D21、下面的C语言代码段的输出结果是()。intj;for(j=1;j10;j+=2)printf(%d,j);(单选题)所属章节:4.C语言二级考试题库难度系数:1A.123456789B.2468C.13579D.12468答案:C22、用来将两个字符串合并为一个字符串的函数是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.strcat()B.strcpy()C.strlen()答案:A23、在C语言中,表达式:10!=9的值是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.trueB.非零值C.0D.1答案:D24、分析下面的C代码段:charstr1[15]=SeaView;charstr2[15]=SeaBreeze;strcpy(str1,str2);printf(%s\n,str1);则输出结果是()。(选择一项)(单选题)所属章节:4.C语言二级考试题库难度系数:1A.SeaViewB.SeaBreezeC.SeaViewSeaBreezeD.SeaBreezeSeaView答案:B25、在C语言中,下列正确的字符型常量是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.“f”B.‘9’C.#D.365答案:B26、在C语言中,以下不会出现死循环的语句是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.intx=0;do{x++;}while(x=1);B.for(k=10;;k--);C.for(y=0,x=1;x++y;x=k++)k=x;D.while(1){x++;}答案:C27、分析下面的C语言程序:voidmain(){inta,b,c=246;a=c/100%9;b=(-1)&&(-1);printf(%d,%d\n,a,b);}输出结果是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.2,1B.3,2C.4,3D.2,-1答案:A28、在C语言中,下面()是逻辑运算符中优先级最高的。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.!&B.&&C.||D.&答案:A29、sizeof(float)是()(单选题)所属章节:4.C语言二级考试题库难度系数:1A.一个双精度型表达式B.一个整型表达式C.一种函数调用D.一个不合法的表达式答案:B30、临时存储频繁使用的信息以加快访问速度,通常用在处理器和主存储器之间一种计算机存储器是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.高速缓存(Cache)B.辅助存储器C.随机访问存储器D.只读存储器答案:A31、以下两种说法()说法1:浏览器–服务器模型的软件在升级时需要升级相应的客户端说法2:客户端–服务器模型中的客户端和服务器必须是不同的计算机(单选题)所属章节:4.C语言二级考试题库难度系数:1A.只有说法1正确B.只有说法2正确C.两种说法都正确D.两种说法都不正确答案:D32、下列关于计算机病毒的叙述中,错误的是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.计算机病毒会造成对计算机文件和数据的破坏B.只要删除感染了病毒的文件就可以彻底消除病毒C.计算机病毒是一段人为制造的小程序D.计算机病毒是可以预防和消除的答案:B33、在Windows2000中任务管理器可用于以下操作,除了()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.结束某个应用程序B.结束某个进程C.察看CPU使用率D.断开网络连接答案:D34、以下两种说法()说法1:管理员帐户永远不能被删除和禁用说法2:来宾帐户默认是禁用的,但也可以启用。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.只有说法1正确B.只有说法2正确C.两种说法都正确D.两种说法都不正确答案:C35、以下关于TCP/IP协议的描述正确的是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.TCP/IP协议中共有两个协议,分别是TCP协议和IP协议B.TCP/IP协议是最流行的网络协议,没有该协议将无法使用InternetC.TCP协议用于在网络中传输数据D.IP协议用于检查数据的正确性答案:B36、请阅读以下程序:voidmain(){inta=5,b=0,c=0;if(a=b+c)printf(***\n);elseprintf($$$\n);}以上程序()(单选题)所属章节:4.C语言二级考试题库难度系数:1A.有语法错误不能通过编译B.可以通过编译但不能通过连接C.输出***D.输出$$$答案:D37、若w=1,x=2,y=3,z=4,则条件表达式wx?w:yz?y:z的值是()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.4B.3C.2D.1答案:D38、表达式18/4*sqrt(4.0)/8值的数据类型为()。(单选题)所属章节:4.C语言二级考试题库难度系数:1A.intB.floatC.doubleD
本文标题:C语言二级考试题库
链接地址:https://www.777doc.com/doc-4194470 .html