解题思路:
先输入一个数,判断输入的数是否为-1,如果是则结束,不是就把它设置成最大值,然后继续输入,每输入一个数就判断是否比它更大,如果是就把这个数设置为新的最大值。
注意事项:
如果输入的第一个数是-1,要结束程序不能输出最大值为-1
参考代码:
#include <stdio.h> int main() { int n = 0, max; scanf("%d", &n); if (n != EOF) { max = n; while (n != -1) { if (n > max) max = n; scanf("%d", &n); } printf("%d", max); } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:705 |
点我有惊喜!你懂得!浏览:1273 |
求圆的面积 (C语言代码)浏览:1366 |
WU-蓝桥杯算法提高VIP-Quadratic Equation (C++代码)浏览:1808 |
【偶数求和】 (C语言代码)浏览:588 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:863 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:760 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:593 |
幸运数 (C++代码)浏览:1309 |
母牛的故事 (C语言代码)浏览:1045 |