C语言输出几个数中最大的数 怎么写这个程序? 谢谢

来源:百度知道 编辑:UC知道 时间:2024/06/06 02:46:12

#include <stdio.h>
main()
{
int n,max=0;
while(1)
{
if(getchar()=='\n') /*控制输入结束(按回车)*/
break;
else
scanf("%d",&n);
if(max<n)
max=n;
}
printf("%d",max);
}

你用数组更好点
for(i=0;i<n;i++)
{if(a[k]<a[i])
k=i;
printf("max=%d",a[k]);
}
其他变量你自己去定义!

冒泡法.
将这几个数定义在一个数组内,第一个数的下标是0,第二个数的下表是1,以此类推,两个两个的比较,求出最大值

冒泡法.
将这几个数定义在一个数组内,第一个数的下标是0,第二个数的下表是1,以此类推,两个两个的比较,求出最大值

#include<stdio.h>
int main(void)
{
int a,b;
scanf("%d%d",&a,&b);
if (a>b) printf("%d\n",a);
else printf("%d\n",b);
return 0;
}
if 后面的括号比较容易忘记~我刚就忘了加~结果一直找不到哪错了~问了同学才知道~我也刚学C语言~一开始好没兴趣~现在开始觉的瞒有趣的了~看了上边的~觉的好高级~

#include "stdio.h"
void main()
{int i,t,a[5];
printf("输入数字:");
for(i