2022年全国计算机二级C语言等级考试试题 .pdf
《2022年全国计算机二级C语言等级考试试题 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机二级C语言等级考试试题 .pdf(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、读书破万卷下笔如有神题库名:程序设计基础总试题库.mdb 题数: 167 题1、在语句cindata;中, cin 是( 判断题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. C+的关键字B. 类名C. 对象名D. 函数名说明: 此写解题要点或对题目做说明。2、假设整型变量a 的值是 1,b 的值是 2,c 的值是 3,在这种情况下执行下面的语句:u=(a=2)?b+a:c+a; 执行该语句后整型变量u 的值为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 0 B. 3 C. 4 D. 5 答案: C 说明: 此写解题要点或对题目做说明。3、分析下
2、面的代码:if ( x20|x-10) if(yx) printf(Good); else printf(Bad); 如果 x=30,y=150, 输出为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. Good B. Bad C. Good Bad D. Bad Good 答案: B 说明: 此写解题要点或对题目做说明。4、分析下面的代码:#include void main() int a; scanf(%d,&a); switch(a) case 1:printf(星期一); case 2:printf(星期二); 精选学习资料 - - - - - - -
3、- - 名师归纳总结 - - - - - - -第 1 页,共 48 页读书破万卷下笔如有神case 3:printf(星期三); case 4:printf(星期四); case 5:printf(星期五); case 6:printf(星期六); case 7:printf(星期日); default:printf(输入错误 n); 若 a=6, 则输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 星期六B. 星期六星期日C. 星期六星期日输入错误D. 输入错误答案: C 说明: 此写解题要点或对题目做说明。5、分析下面的代码:if (a0.7) p
4、rintf(提示 1); else if(a1) printf(提示 2); else printf(提示 3); 如果 a=0.8, 那么输出结果为( ) 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 提示 1 B. 提示 2 C. 提示 3 答案: C 说明: 此写解题要点或对题目做说明。6、在 switch结构中,()子句不是必选项。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. switch B. case C. default D. else 答案: C 说明: 此写解题要点或对题目做说明。7、分析下面的代码,如果输入85,那么将输
5、出() 。#include 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 2 页,共 48 页读书破万卷下笔如有神void main() int mks; printf(请输入分数:); scanf(%d,&mks); mks90?printf(优秀 ):printf(一般 ); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :2 A. 优秀B. 一般C. 代码将不会显示任何结果D. 语法错误答案: B 说明: 此写解题要点或对题目做说明。8、分析下面的C语言代码:int a=1,b=10; do b-=a; a+; while (
6、b- -0); 则执行循环语句后b 的值为()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 9 B. -2 C. -1 D. 8 答案: D 9、设 i 是 int型变量 ,f是 float型变量 , 用下面的语句给这两个变量输入值: scanf(i=%d,f=%f,&i,&f); 为了把 100 和 765.12 分别赋给i 和 f, 则正确的输入为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 100 765.12 B. i=100,f=765.12 C. 100 765.12 D. x=100 y=765.12 答案: B 10
7、、 #include void main() int a=3,b=2,c=1; int x=10,y=20; if(ab) if(b!=0) 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 3 页,共 48 页读书破万卷下笔如有神if(!x) y=1; else if(x) y=0; y=-1; printf(%d,y); 上面的 C程序的输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 20 B. 1 C. 0 D. -1 答案: B 11、 C语言中, while 和 dowhile循环的主要区别是()
8、。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. while的循环控制条件比dowhile 的循环控制条件严格B. do while 的循环体至少无条件执行一次C. do while 允许从外部转到循环体内D. do while 的循环体不能是复合语句答案: D 12、执行下面的C程序段后,输出结果是() 。int a=5; while( a- -); printf( %d,a) ; ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 54321 B. 4321 C. 0 D. -1 答案: D 13、下面 C代码的输出结果是() 。int answ
9、er,result; answer=100; result=answer-10; printf(“The result is %d ” , result+5); (单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. The result is 90 B. The result is 95 C. The result is 10 D. The result is 100 答案: B 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 4 页,共 48 页读书破万卷下笔如有神14、在 C语言中,()是在所有函数外部声明的。( 单选题 )所属
10、章节: 4.C 语言二级考试题库难度系数 :1 A. 全局变量B. 局部变量C. 形参答案: A 15、分析下面的C程序 : #include void main() int num=0; while(num=2) num+; printf(%d ,num); 输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 1 2 3 B. 0 1 2 C. 2 3 D. 1 2 答案: A 16、研究下面的C程序段:int i,j; for (i=5;i;i-) for(j=0;j4;j+) 循环体的总执行次数是()。( 单选题 )所属章节: 4.C 语言二级考试题
11、库难度系数 :1 A. 20 B. 25 C. 24 D. 30 答案: A 17、设 x,y,z,t均为 int型变量,则执行以下语句后,t 的值为()。x=y=z=1; t=+x|-y&+z;(选择一项)(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 不定值B. 2 C. 1 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 5 页,共 48 页读书破万卷下笔如有神D. 0 答案: C 18、阅读下面的C语言代码,输出结果是()。int x, y = 1, z=0; if ( z =0 b=0)&(a0b=0&b=0)&(a
12、0&b0)&(a+b0 答案: D 21、下面的C语言代码段的输出结果是()。int j; for(j=1; j+y; x=k+) k=x; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 7 页,共 48 页读书破万卷下笔如有神D. while(1) x+; 答案: C 27、分析下面的C语言程序:void main() int a,b,c=246; a=c/100%9; b=(-1)&(-1); printf(%d,%dn,a,b); 输出结果是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 2,1 B. 3,2
13、 C. 4,3 D. 2,-1 答案: A 28、在 C语言中,下面()是逻辑运算符中优先级最高的。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. ! & B. & C. | D. & 答案: A 29、 sizeof(float)是()( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 一个双精度型表达式B. 一个整型表达式C. 一种函数调用D. 一个不合法的表达式答案: B 30、临时存储频繁使用的信息以加快访问速度,通常用在处理器和主存储器之间一种计算机存储器是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 高速
14、缓存( Cache )B. 辅助存储器C. 随机访问存储器精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 8 页,共 48 页读书破万卷下笔如有神D. 只读存储器答案: A 31、以下两种说法()说法 1:浏览器服务器模型的软件在升级时需要升级相应的客户端说法 2:客户端服务器模型中的客户端和服务器必须是不同的计算机( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 只有说法 1 正确B. 只有说法 2 正确C. 两种说法都正确D. 两种说法都不正确答案: D 32、下列关于计算机病毒的叙述中,错误的是()。( 单选题 )所属章
15、节: 4.C 语言二级考试题库难度系数 :1 A. 计算机病毒会造成对计算机文件和数据的破坏B. 只要删除感染了病毒的文件就可以彻底消除病毒C. 计算机病毒是一段人为制造的小程序D. 计算机病毒是可以预防和消除的答案: B 33、在 Windows 2000 中任务管理器可用于以下操作,除了()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 结束某个应用程序B. 结束某个进程C. 察看 CPU使用率D. 断开网络连接答案: D 34、以下两种说法()说法 1:管理员帐户永远不能被删除和禁用说法 2:来宾帐户默认是禁用的,但也可以启用。( 单选题 )所属章节: 4.C
16、语言二级考试题库难度系数 :1 A. 只有说法 1 正确B. 只有说法 2 正确C. 两种说法都正确D. 两种说法都不正确答案: C 35、以下关于TCP/IP 协议的描述正确的是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. TCP/IP 协议中共有两个协议,分别是TCP协议和 IP 协议B. TCP/IP 协议是最流行的网络协议,没有该协议将无法使用Internet C. TCP 协议用于在网络中传输数据精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 9 页,共 48 页读书破万卷下笔如有神D. IP 协议用于检查
17、数据的正确性答案: B 36、请阅读以下程序:void main() int a=5,b=0,c=0; if(a=b+c) printf(*n ); else printf($n); 以上程序()( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 有语法错误不能通过编译B. 可以通过编译但不能通过连接C. 输出* D. 输出$ 答案: D 37、若 w=1,x=2,y=3,z=4,则条件表达式wx?w:yz?y:z的值是()。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 4 B. 3 C. 2 D. 1 答案: D 38、表达式18/4*sqrt(
18、4.0)/8值的数据类型为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. int B. float C. double D. 不确定答案: C 39、若运行以下程序时,从键盘输入2473,则下面程序的运行结果是()。#include void main() int c; while(c=getchar()!=n ) switch(c-2) case 0: case 1: putchar(c+4); case 2: putchar(c+4);break; 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 10 页,共 4
19、8 页读书破万卷下笔如有神case 3: putchar(c+3); default: putchar(c+2);break; printf(“n ”); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 668977 B. 668966 C. 66778777 D. 6688766 答案: A 40、以下描述中正确的是()(单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 由于 do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句B. do-while循环由 do 开始,用 while 结束,在 while( 表达式 )
20、后面不能写分号C. 在 do-while循环体中,一定要有能使 while 后面表达式的值变为零 ( “假” )的操作D. do-while循环中,根据情况可以省略while 答案: C 41、下面程序的运行结果是()#include void main() int y=10; doy-;while(- -y); printf(“%dn”,y- -); ( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. -1 B. 1 C. 8 D. 0 答案: D 42、下面有关for循环的正确描述是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. for循
21、环只能用于循环次数已经确定的情况B. for循环是先执行循环体语句,后判断表达式C. 在 for 循环中,不能用 break 语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用大括号括起来答案: D 43、若 i 为整型变量,则以下循环执行次数是() 。for(i=2;i= =0;) printf(“%dn”,i- -); ( 单选题 )精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 11 页,共 48 页读书破万卷下笔如有神所属章节: 4.C 语言二级考试题库难度系数 :1 A. 无限次B. 0 次C. 1 次D. 2 次答
22、案: B 44、以下不是无限循环的语句为() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. for(y=0,x=1;x+y;x=i+) i=x; B. for(;x+=i); C. while(1)x+; D. for(i=10;i- -) sum+=i; 答案: A 45、下面程序的运行结果是()#include void main() int i; for(i=1;i=5;i+) if(i%2) printf(“ *”); else continue; printf(“#n ”); printf(“$n ”); (单选题 )所属章节: 4.C 语言二级考试题库难
23、度系数 :1 A. *#*#*#$ B. #*#*#*$ C. *#*#$ D. #*#*$ 答案: A 46、 ( ) 命令用于重新命名文件。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. dir B. rd C. ren D. cd 答案: C 47、 ( ) 命令用于将一个文件从一个位置移到另一个位置。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. move B. copy 精选学习资料 - - - - - - - - - 名师归纳总结 - - - - - - -第 12 页,共 48 页读书破万卷下笔如有神C. cut D. paste
24、答案: A 48、( ) 文件系统可提高性能、可靠性和磁盘空间利用率,以及其他扩展功能,如安全访问控制列表和文件系统日志。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. FAT12 B. FAT16 C. FAT32 D. NTFS 答案: D 49、 ( ) 是一种线性数据结构,并按后进先出的方式来操作数据。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 队列B. 栈C. 树D. 图答案: B 50、下列 IP 地址为 c 类地址的是() 。( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 4.3.2.1 B. 266.4
25、5.78.3 C. 192.223.78.5 D. 150.33.7.8 答案: C 51、下列叙述中正确的是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 算法的效率只与问题的规模有关,而与数据的存储结构无关B. 算法的时间复杂度是指执行算法所需要的计算工作量C. 数据的逻辑结构与存储结构是一一对应的D. 算法的时间复杂度与空间复杂度一定相关说明: 此写解题要点或对题目做说明。52、在结构化程序设计中,模块划分的原则是( 单选题 )所属章节: 4.C 语言二级考试题库难度系数 :1 A. 各模块应包括尽量多的功能B. 各模块的规模应尽量大C. 各模块之间的联系应尽量紧
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年全国计算机二级C语言等级考试试题 2022 全国计算机 二级 语言 等级 考试 试题
限制150内