6、if语句基础(计算机二级考试C考试卷).docVIP

6、if语句基础(计算机二级考试C考试卷).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
试卷第 PAGE 2 页共 NUMPAGES 2 页 6、if语句基础(计算机二级考试C考试卷) 姓名:_____________ 年级:____________ 学号:______________ 题型 选择题 填空题 解答题 判断题 计算题 附加题 总分 得分 评卷人 得分 If语句基础 第 1 题 设有条件表达式:(EXP)?i++;j--,则以下表达式中(EXP)完全等价的是 A (EXP= =0) B (EXP!=0) C (EXP= =1) D (EXP!=1) 第 2 题 在嵌套使用if语句时,C语言规定else总是________。 A 和之前与其具有相同缩进位置的if配对 B 和之前与其最近的if配对 C 和之前与其最近的且不带else的if配对 D 和之前的第一个if配对 第 3 题 if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是 A 必须是逻辑值 B 必须是整数值 C 必须是正数 D 可以是任意合法的数值 第 4 题 以下是if语句的基本形式: if(表达式)语句 其中“表达式” A 必须是逻辑表达式 B 必须是关系表达式 C 必须是逻辑表达式或关系表达式 D 可以是任意合法的表达式 第 5 题 当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是( )。 A k%2 B k%2==1 C (k%2)!=0 D !k%2==1 第 6 题 下列条件语句中输出结果与其他语句不同的是 A if(a) printf(“%dn”,x); else printf(“%dn”,y); B if(a==0) printf(“%dn”,y); else printf(“%dn”,x); C if(a!=0) printf(“%dn”,x); else printf(“%dn”,y); D if(a==0) printf(“%dn”,x); else printf(“%dn”,y); 第 7 题 设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是 A if(a<b) c=a,a=b,b=c; B if(a<b) {c=a,a=b,b=c;} C if(a<b) c=a;a=b;b=c; D if(a<b) {c=a;a=b;b=c;} 第 8 题 有以下程序 #include stdio.h< main( ) {int x; scanf(“%d”,x); if(x=3); else if(x!=10) printf(“%dn”,x);} 程序运行时,输入的值在哪个范围才会有输出结果 A 不等于10的整数 B 大于3且不等于10的整数 C 大于3或等于10的整数 D 小于3的整数 第 9 题 当a=1,b=3,c=5,d=5时,执行下面一段程序后,x的值为 A 1 B 2 C 3 D 6 if(ab) if(cd) x=1; else if(ac) if(bd) x=2; else x=3; else x=6; else x=7; 第 10 题 有如下程序 main0 { float x=2.0,y; if(x0.0) y=0.0; else if(x10.0) y=1.0/x; else y=1.0; printf(“%fn”,y); }该程序的输出结果是 A 0.000000 B 0.250000 C 0.500000 D 1.000000 第 11 题 在执行以下程序时,为了使输出结果为:t=4,则给a和b输l第 12 题 有如下程序 main0 { int a=2,b=-1,c=2; if(ac) if(b0) c=0; else c++ printf(“%dn”,c); }该程序的输出结果是 A 0 B 1 B 2 B 3

您可能关注的文档

文档评论(0)

文海网络科技 + 关注
官方认证
服务提供商

专业从事文档编辑设计整理。

认证主体邢台市文海网络科技有限公司
IP属地北京
统一社会信用代码/组织机构代码
91130503MA0EUND17K

1亿VIP精品文档

相关文档