c语言中怎样实现6个数字取最大

[复制链接]
查看11 | 回复2 | 2007-12-3 09:13:09 | 显示全部楼层 |阅读模式
1.main(){ int a[6]={1,2,5,6,4,3};int i,max=a[0];for(i=1;iint main(){ int a,t; scanf("%d",&a); t=a; for(i=1;imain(){ int a[6],max,i; printf("please input the number:\n"); for(i=0;i<6;i++) scanf("%d",&a); max=a[0]; for(i=1;i<6;i++) if(max<a) max=a; printf("the max number is %d !\n",max);}
回复

使用道具 举报

千问 | 2007-12-3 09:13:09 | 显示全部楼层
内部排序方法N多, 随便一种都可以完成任务,只是效率不一样int Arry[6];int max = 0;for(i = 0; i < 6; i++)
max = (max <= Arry)? Arry : max;
回复

使用道具 举报

千问 | 2007-12-3 09:13:09 | 显示全部楼层
temp = a0;for(int i=0; i<6; i++){if(temp < ai) temp = ai;}执行完后 temp 的值就是最大了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行