当前位置:首页 » 编程语言 » c语言最大值怎么求
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言最大值怎么求

发布时间: 2022-10-15 10:25:47

A. 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;
}

B. 如何求c语言合法整数最大值

C语言一般用补码表示整数。
最大正整数是2^(n-1)-1,其中n为整数占用的位数,对于常用的双字节,n就是16
绝对值最大的负整数是-2^(n-1)+1

C. c语言求最大值怎么写

scanf("%d,%d,%d",&a,&b,&c); 呵呵,这里要注意,你少了&地址符,再输入的时候要注意格式要安 3,5,7 这样输入,再比如说scanf("max=%d,a=%d,c=%d",a,b,c); 就要按 max=3,a=5,c=7 这样输入 ,一般可以这样scanf("%d%d%d",&a,&b,&c); 就直接中间空一格 3 5 7 输入
这个可以写的简单点
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int a,b,c,max;
system( "graftabl 936 "); /*调用Ms-Dos中文支持 */
clrscr(); /*清楚屏幕上的显示内容*/
scanf("%d%d%d",&a,&b,&c);
max=a>b?a:b;
max=max>b?max:b;
printf("最大值%d",c);
else
printf("%d",max);
}

D. C语言 求最大值

参考代码如下:
#include<stdio.h>
void main()
{int a,b,z,c=0,x,max,s,t;
max=s=t=0;
for(a=0;a<=50;a++)
for(b=0;b<=50;b++)
{if(12*a+8*b<=480&&a+b<=50&&3*a<=100)
{z=72*a+64*b;
if(max<z){max=z;s=a;t=b;}
printf("%d %d %d\n%",a,b,z);
}
}
printf("%d %d 最大值为%d\n%",s,t,max);
}

E. 关于C语言求最大值

int max(int x,int y) 这个后面加分号?
这个是函数的定义,不需要加分号的
main函数里面之所以加分号是函数声明,因为max函数是定义在main函数之后,在main函数中使用之前需要声明一下

F. c语言求一组数的最大值

#include <stdio.h>

int main()

{ int i,n,x,max;

printf("有几个数:");

scanf("%d",&n);

printf("请输入%d个整数: ",n);

for(i=0; i<n; i++)

{ scanf("%d",&x);

if(i==0||x>max)max=x;

}

printf("最大值是%d ",max);

return 0;

}

G. 用C语言编写程序,从键盘输入四个数,怎么求其最大值

代码如下:

#include <stdio.h>
void main()
{
float a,b,c,d,max;
printf("请输入四位数字:\n");
scanf("%f%f%f%f",&a,&b,&c,&d);
max=a;
if(max<b)
max=b;
if(max<c)
max=c;
if(max<d)
max=d;
printf("最大的数值为:%f\n",max);
}
不知道帮没帮到你的忙 呵呵

望采纳

H. c语言数组最大值·

求数组中的最大值和最小值,一般使用假设法,即假设数组的第1个元素为最大值,同时也是最小值,然后遍历数组,找到最大值和最小值。示例如下:
#include<stdio.h>
intmain()
{
inta[]={1,2,3,4,5,6,7,8,9,10};
intmax,min;
max=min=a[0];//假设第1个元素即是最大值也是最小值。
intmax_pos=0,min_pos=0;
//遍历数组,找出数组a中的最大数和最小数
for(intinx=0;inx!=sizeof(a)/sizeof(int);++inx){
if(a[inx]>max)max=a[inx],max_pos=inx;
elseif(a[inx]<min)min=a[inx],min_pos=inx;
}
printf("最大数:%d 最小数:%d ",max,min);
return0;
}

I. 用c语言找最大值和最小值

用指针求含有十个元素的数组最大值和最小值

主函数参考

int main()

{

int a[10],i,maxnum,minnum;

for(i=0;i<10;i++)

scanf("%d",&a[i]);

FindMaxandMin(a,10,&maxnum,&minnum);

printf("%d %d",maxnum,minnum);

}

输入格式:

数组

输出格式:

最大值 最小值

输入样例:

1 2 3 5 4 6 7 8 9 10

输出样例:

10 1

(9)c语言最大值怎么求扩展阅读

#include

int main()

{

int a[3];

int i,j,temp;

printf("请输入3个数:");

for(i=0;i scanf("%d",&a[i]);

for(i=0;i for(j=0;j if(a[j]>a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

printf("最大值%d最小值%d",a[2],a[0]);

return 0;

}

J. c语言编程,求abc三个数的最大值

1、首先是鼠标选择单击C语言编程软件创建一个空的C语言文件。