C语言程序设计 教学课件 ppt 作者 范兴福第5章课后题答案.docVIP

  • 2
  • 0
  • 约9.78千字
  • 约 15页
  • 2019-07-04 发布于广东
  • 举报

C语言程序设计 教学课件 ppt 作者 范兴福第5章课后题答案.doc

第5章练习题参考答案及解析 5-1、填空题 1)9 【解析】本if语句的表达式是赋值表达式,它的值是0,所以执行else后的语句。 2)复合语句 【解析】这就是复合语句的定义。因为if语句格式中的语句只能是一条语句,如果一条语句不能完成我们要求的工作,就应当用复合语句。同样循环语句中的循环体也是这样。 3)3  1    1 【解析】因为ac是成立的,所以执行b=a; 然后执行后续语句a=c;c=b; 4)(1)5 4 5(2)5 4 5 (3)3 3 4 【解析】(1)是执行else后的复合语句;(2)a=c;执行后,再执行该if语句的后续语句c=b;b=a; (3); 执行后,再执行该if语句的后续语句c=b;b=a; 5) max =(x=y) ? x : y; 【解析】C语言的条件运算符能起到分支语句的作用。 6) 它前面尚未配对的if 【解析】本题考的是if语句嵌套的规则。 7) a=2,b=1 【解析】switch语句的执行过程是,找到匹配的入口便顺序执行下面各个case后的语句,直到switch结束或遇到break;为止。本题执行了case 1:后的所有语句。 8) VeryGood Good  VeryGood  Fail  Pass  Pass 【解析】本题考察的是switch语句的执行流程和注意事项。switch语句的执行过程是:首先对switch语句括号

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档