四、逻辑运算与判断选取控制.docVIP

  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文档。上传文档
查看更多
四、逻辑运算与判断选取控制 1. 逻辑运算符两侧运算对象三数据类型 。 A) 只能是0和1 B) 只能是0或非0正数 C) 只能是整型或字符型数据 D) 可以是任何类型的数据 2. 判断char型变量ch是否为大写字母的正确表达式是 。 A) ‘A’=ch=‘Z’ B) (ch=‘A’)(ch=‘Z’) C) (ch=‘A’)(ch=‘Z’) D) (‘A’= ch)AND(‘Z’= ch) 3. 若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是 。 A) A%2==1 B) !(A%2==0) C) !(A%2) D) A%2 4. 设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=ab)(n=cd)后n的值为 。 A) 1 B) 2 C) 3 D) 4 5. 以下程序的运行结果是 。 main() { int a,b,d=241; a=d/100%9; b=(-1)(-1); printf(“%d,%d”,a,b); } A) 6,1 B) 2,1 C) 6,0 D) 2,0 6. 已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 。 if(xy) z=x; x=y; y=z; A) x=10, y=20, z=30 B) x=20, y=30, z=30 C) x=20, y=30, z=10 D) x=20, y=30, z=20/P p 7. 以下程序的运行结果是 。 main() { int m=5; if(m++5) printf(“%d\n”,m); else; printf(“%d\n”,m--); } A) 4 B) 5 C) 6 D) 7 8. 若运行时给变量x输入12,则以下程序的运行结果是 。 main() { int x,y; scanf(“%d”,x); y=x12 ? x+10 : x-12; printf(“%d\n”,y); } A) 4 B) 3 C) 2 D) 1/P p (二)编程题 1. 编程实现:输入整数a和b,若a2+b2大于100,则输出a2+b2百位以上的数字,否则输出两数之和。 2. 编程判断输入的正整数是是否既是5又是7的整倍数。若是,则输出yes;否则输出no。 3. 用switch编程实现: ???????????{ -1? ?(x0) ?????? y =?{? 0?? (x=0) { 1 (X0) 4. 用switch语句编一程序,对于给定的一个百分制成绩,输出相应的五分制成绩,设:90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档