① c语言求最大值怎么写
temp=(((a[0]>a[1])?a[0]:a[1])>a[2]?:((a[0]>a[1])?a[0]:a[1]):a[2]);
temp就是最大值
不好意思,上面那个多谢了一个冒号,当时没有验证就直接写了,现在已经验证完毕:
具体代码:
#include
int
main()
{
int
a[3];
a[0]=1;
a[2]=3;
a[1]=2;
int
temp=(((a[0]>a[1])?a[0]:a[1])>a[2]?((a[0]>a[1])?a[0]:a[1]):a[2]);
printf("%d",temp);
return
0;
}
② c语言如何求数组最大值
解题思路:先键盘输入10个整数,假设数组的第1个是最大数max,同时设置最大值下标为0,接着for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标,最后输出最册桐颂大数和数组下标。
参考代码:
#include<stdio.h>
intmain(){
inti,a[10],max,maxi;
//输入10个整数
for(i=0;i<轮让10;i++)
{
scanf("%d",&a[i]);
}
//假设数组的第1个是最大数max,同时设置最大值下标为0
max=a[0];
maxi=0;
//for循环依次判断其是否大于最大数,如果大于替换掉最大值,并更新最大值下标
for(i=1;i<州郑10;i++){
if(a[i]>max){
max=a[i];
maxi=i;
}
}
//输出最大数和数组下标
printf("最大数为:%d,数组下标为:%d",max,maxi);
return0;
}
程序运行结果如下:
③ c语言编程,求abc三个数的最大值
1、首先是鼠标选择单击C语言编程软件创建一个空的C语言文件。
④ c语言中找出一个数组中最大值,并指出其号数!
1、在Visual Studio 2019中新建一个C语言文件。