用c语言编写一个程序,输入十个正整数,最后输出最大的数使用while语句
#include <stdio.h>
int main()
{
int max,b,i= 9;
printf("请输入-个数:");
scanf("%d",&max);
while(i--)
{
printf("请输入下一个数:");
scanf("%d",&b);
if (max < b)
max = b;
}
printf("最大的数是:%d\n",max);
return 0;
}
int main()
{
int max,b,i= 9;
printf("请输入-个数:");
scanf("%d",&max);
while(i--)
{
printf("请输入下一个数:");
scanf("%d",&b);
if (max < b)
max = b;
}
printf("最大的数是:%d\n",max);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-11-18
#include<stdio.h>
void main()
{
int i=0,a[10],max;
while(i<10)
{
scanf("%d",&a[i]);
i++;
}
i=1;
max=a[0];
while(i<10)
{
if(max<a[i])
max=a[i];
i++;
}
printf("最大值为%d\n",max);
}本回答被网友采纳
void main()
{
int i=0,a[10],max;
while(i<10)
{
scanf("%d",&a[i]);
i++;
}
i=1;
max=a[0];
while(i<10)
{
if(max<a[i])
max=a[i];
i++;
}
printf("最大值为%d\n",max);
}本回答被网友采纳