最新c语言教案ch循环结构.pptVIP

  • 12
  • 0
  • 约2.98万字
  • 约 70页
  • 2016-02-22 发布于湖北
  • 举报
2 选择结构的程序设计能解决的问题 ex ex ex ex ex ex * 四大淡水湖的大小排序问题(逻辑题) 我国有四大淡水湖。 A说:洞庭湖最大,洪泽湖最小,鄱阳湖第三。 B说:洪泽湖最大,洞庭湖最小,鄱阳湖第二,太湖第三。 C说:洪泽湖最小,洞庭湖第三。 D说:鄱阳湖最大,太湖最小,洪泽湖第二,洞庭湖第三。 4个人每个人仅答对了一个,请编程给出4个湖从大到小的顺序。 #includestdio.h /*四大淡水湖的从大到小排序*/ int main() { int a,b,c,d,flag; /*四湖的顺序数,分别表示洞庭湖,洪泽湖,鄱阳湖,太湖*/ for(a=1;a5;a++) /*对四湖排名分别赋值*/ for(b=1;b5;b++) for(c=1;c5;c++) { d=10-(a+b+c); flag=(a*b*c*d==24) d0; /*限定abcd的值互不相等,即不出现并列的情况*/ flag=flag ((a==1)+(b==4)+(c==3)==1); /*A的话*/ flag=flag ((b==1)+(a==4)+(c==2)+(d==3)==1); /*B的话*/ flag=flag ((b==4)+(a==3)==1); /*C的

文档评论(0)

1亿VIP精品文档

相关文档