当前位置:首页 » 编程语言 » c语言求三个数的最大值

c语言求三个数的最大值

发布时间: 2023-09-06 03:31:17

A. c语言3个数求最大值怎么写啊!!!我搞了半天都不行!

参考代码

#include <stdio.h>

int main(void) {

int a,b,c;

scanf("%d %d %d",&a,&b,&c);// 输入3个数

int max = a;//默认最大值为a

//选出a,b中的最大值

if(max<b)

max = b;

//将前两个中最大值与c比较,得出真正的最大值

if(max < c)

max = c;

printf("%d",max);//输出最大值

return 0;

}

运行截图

B. 用c语言编写程序,输入3个整数,求三个数中的最大值

#include<stdio.h>

void main()
{
int a,b,c;

scanf("%d"谨旅,&a);

scanf("%d",&b);
scanf("%d"悉稿,&c);

if(a>=b&&a>=c)

printf("%d",a);
else if(b>=c)

printf("%d",b);
else printf("祥陆凳%d",c);

}

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

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

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

---------------------------------------
方法一:用三元符:
#include
int main()
{
int a,b,c;
int max;
printf("请输入3个数:");
scanf("%d%d%d",&a,&b,&c);
max = a > b ? (a > c ? a : c) : (b > c ? b : c);
printf("最大数为:%d",max);
return 0;
}---------------------------------------
方法二:用函数:
#include
int main()
{
int for_max(int ,int ,int );
int a,b,c;
int max;
printf("请输入3个数:");
scanf("%d%d%d",&a,&b,&c);
max = for_max(a,b,c);
printf("最大数为:%d",max);
return 0;
}
int for_max(int x,int y,int z)
{
int m;
if (x > y && x > z)
{
m = x;
}
else if (y > x && y > z)
{
m = y;
}
else
{
m = z;
}
return m;
}

E. c语言求三个数的最大值

你的if语句用的有问题啊,几个并列的关系应该是用else if的,而不是直接else的。这个使用的时候一定要注意。

热点内容
编程让我着迷 发布:2025-08-21 05:22:28 浏览:763
80d怎么看存储 发布:2025-08-21 05:21:39 浏览:336
刺激战场国际服安卓怎么登不了 发布:2025-08-21 05:14:01 浏览:15
混沌序列加密图像 发布:2025-08-21 04:54:21 浏览:955
从哪里找微博登录密码 发布:2025-08-21 04:32:34 浏览:444
java输出三角形 发布:2025-08-21 04:31:43 浏览:703
压缩阻抗 发布:2025-08-21 03:52:28 浏览:435
javaopenssl加密 发布:2025-08-21 03:46:51 浏览:553
传智php培训 发布:2025-08-21 03:46:45 浏览:510
我的世界如何在服务器检查自己在线时间 发布:2025-08-21 03:45:28 浏览:466