首页 C语言二级考试题库

C语言二级考试题库

举报
开通vip

C语言二级考试题库C语言二级考试题库 题库名:程序设计基础总试题库.mdb 1、在语句 cin>>data;中,cin 是 题 数:167 题 (判断题) 所属章节: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 语言...

C语言二级考试题库
C语言二级考试题库 题库名:程序设计基础总试题库.mdb 1、在语句 cin>>data;中,cin 是 题 数:167 题 (判断题) 所属章节: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 答案 八年级地理上册填图题岩土工程勘察试题省略号的作用及举例应急救援安全知识车间5s试题及答案 : C 说明: 此写 解题要点或对题目做说明。 3、分析下面的代码: if(x>20||x<-10) if(y<=100&&y>x) 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<stdio.h> void main() { int a; scanf("%d",&a); switch(a) { case 1:printf("星期一 "); case 2:printf("星期二 "); 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 (a<0.7) printf(" 提示 1"); else if(a<1) 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,那么将输出( #include <stdio.h> ) 。 void main() { int mks; printf("请输入分数:"); scanf("%d",&mks); mks>90?printf("优秀"):printf("一般"); } (单选题) 所属章节:4.C 语言二级考试题库 难度系数:2 A. 优秀 B. 一般 C. 代码将不会显示任何结果 D. 语法错误 答案: B 说明: 此写解题要点 或对题目做说明。 8、分析下面的 C 语言代码: int a=1,b=10; do{ b-=a; a++; }while (b- -<0); 则执行循环语句后 b 的值为() 。 (单选题) 所属章节:4.C 语 言二级考试题库 A. 9 B. -2 C. -1 D. 8 答案: D 难度系数:1 9、设 i 是 int 型变 量,f 是 float 型变量,用下面的语句给这两个变量输入值: scanf("i=%d,f=%f",&i,&f); 为了把 100 和 765.12 分别赋给 i 和 f,则正确的输入为() 。 (单选题) 所属章节:4.C 语言二级考试题库 A. 100 765.12 B. i=100,f=765.12 C. 100<回车> 765.12 D. x=100 y=765.12 答案: B 10、 #include<stdio.h> void main() { int a=3,b=2,c=1; int x=10,y=20; if(a<b) if(b!=0) 难度系数:1 if(!x) y=1; else if(x) y=0; y=-1; printf("%d",y); } 上面的 C 程序的输出结 果是( ) 。 (单选题) 所属章节:4.C 语言二级考试题库 A. 20 B. 1 C. 0 D. -1 答 案: B 难度系数:1 11、C 语言中,while 和 do?while 循环的主要区别是( ) 。 (单选题) 所属章节:4.C 语言二级考试题库 难度系数:1 A. while 的循环控制 条件比 do?while 的循环控制条件严格 B. do?while 的循环体至少无条件执行一次 C. do?while 允许从外部转到循环体内 D. do?while 的循环体不能是复合语句 答案: D 12、执行下面的 C 程序段后,输出结果是( ) 。 int a=5; while( a- -); printf( "%d",a) ; (单选题) 所属章节:4.C 语言二级考试题库 A. 54321 B. 4321 C. 0 D. -1 答案: D 难度系数:1 13、下面 C 代码的输出结果是( ) 。 int answer,result; answer=100; result=answer-10; printf(“The result is %d”, result+5); (单选题) 所属章节:4.C 语言二级考试题库 A. The result is 90 B. The result is 95 C. The result is 10 D. The result is 100 答案: B 难度系数:1 14、在 C 语言中, ()是在所有函数外部声明的。 (单选题) 所属章节:4.C 语言二级考试题库 A. 全局变量 B. 局部变量 C. 形参 答案: A 15、分析下面的 C 程序: #include<stdio.h> void main() { int num=0; while(num<=2){ num++; printf("%d ",num); } } 输出结果是( ) 。 (单选题) 难度系数:1 所属章节:4.C 语言二级考试题库 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;j<4;j++){?} 循环体的总执行次数是() 。 难度系数:1 (单选题) 所属章节:4.C 语言二级考试题库 A. 20 B. 25 C. 24 D. 30 答案: A 难度系数:1 17、设 x,y,z,t 均为 int 型变量,则执行以下语句后,t 的值为() 。 x=y=z=1; t=++x||--y&&++z;(选择一项)
本文档为【C语言二级考试题库】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_215732
暂无简介~
格式:doc
大小:17KB
软件:Word
页数:4
分类:生活休闲
上传时间:2017-09-28
浏览量:14