解题思路:首先,在众多数中比较最大的数,我们首先就想到循环语句,就可以多次连续输入;
然后,输入-1结束,那就是不能等于-1咯,判定这个条件就行;
最后判断最大数,我们设定一个max,让我们输入的值跟它一直比较就行;
注意事项:
#include<stdio.h>
int main()
{
int max,n;
scanf("%d",&n);
max=n;
while(n!=-1)//在括号里判断等于-1的结束符号
{
scanf("%d",&n); //连续输入要判断的数
if(n!=-1) if条件语句判断等于-1;
{
if(max<=n) //另设一个参数值max,比较大小,赋值给max,再与输入的数持续比较
{
max=n;
}
}
}
printf("%d\n",max);
return 0;
}
参考代码:
0.0分
0 人评分
printf基础练习2 (C语言代码)浏览:798 |
奖学金 (C++代码)浏览:2052 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:565 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:1549 |
淘淘的名单 (C语言代码)答案错误???浏览:619 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1177 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:628 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:578 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:770 |
循环入门练习5 (C语言代码)浏览:893 |