计算机二级C语言章节知识点:5.6程序举例

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年7月29日
第5章 循环结构 5.6 程序举例
讨论本章
  • 知识点:
  • 程序举例
程序举例

  例5.11从输入的若干个大于零的正整数中选出最大值,用-1结束输入。
  在程序的第一个do—while循环中,要求输入一个大于零的数或输入一个一1放入X中,不满足此条件时,循环继续不断要求输入一个数,直到满足条件为止。退出do—while循环后,若X中的数为-1,不进入下面的while循环,程序进行结束,若x中的数不是-1,进入下面的while循环,用变量max存放最大值。在while循环中每给变量x读入一个值,就去判断它是否大于0并且大于max,若是,则用新的x值替换max原来的值,否则什么也不做,如此虚幻,直到读入结束标志-1为止,最后输出所求得的最大数。


相关文章