第2章选择结构程序设计试题.docVIP

  • 12
  • 0
  • 约1.29万字
  • 约 11页
  • 2018-04-22 发布于河南
  • 举报
第2章选择结构程序设计试题

第2章 选择结构程序设计 学习目标 掌握数据的输入与输出的使用;掌握if语句的一般应用及嵌套;掌握switch语句的一般应用及嵌套; 掌握if语句和switch语句的相互转换 2.1 典型试题剖析 2.1.1 选择题 【例1】有以下程序:执行后输出结果是 。 main() { int i=1,j=1,k=2; if((j++||k++)i++) printf(%d,%d,%d\n,i,j,k); } A) 1,1,2 B) 2,2,1 C) 2,2,2 D) 2,2,3 考点:本例考查if的表达式。 分析:本题if的语法很简单,考的是if内的语句,if((j++||k++)i++)执行时,(j++||k++)和i++要同时满足,但是(j++||k++)中,只用执行一个,按照执行顺序,先执行j++,所以本题执行的是j++和i++,结果是j=j+1=2,i=i+1=2。 【例2】有以下程序:执行后输出结果是 。 main() { int a=5,b=4,c=3,d=2; if(abc) printf(%d\n,d); else if((c-1=d)==1) printf(%d\n,d+1); else printf(%d\n,d+2); } A) 2 B) 3 C)

文档评论(0)

1亿VIP精品文档

相关文档