第1个回答 2023-03-19
可以使用比较运算符和if语句来实现此功能。按照以下步骤编写程序:
1. 提示用户输入3个整数。
2. 使用`scanf()`函数读取3个整数。
3. 使用if语句比较3个整数,确定最大值。
4. 输出最大值。
代码如下:
```c
#include <stdio.h>
int main() {
int a, b, c, max;
printf("请输入3个整数:");
scanf("%d %d %d", &a, &b, &c);
if (a > b && a > c) {
max = a;
} else if (b > c) {
max = b;
} else {
max = c;
}
printf("三个数中的最大值是:%d
", max);
return 0;
}
```
在程序中,使用`scanf()`函数读取用户输入的3个整数,并使用if语句比较这三个整数,找出最大的那个整数,并将其赋值给变量max。最后通过`printf()`函数输出最大值。
第3个回答 2019-06-10
#include<stdio.h>
int fmax(int a,int b,int c)
{
int t,k;
t=((a>b)?a:b);
k=((t>c)?t:c);
return k;
}
void main()
{
int x,y,z;
scanf("%d%d%d",&x,&y,&z);
printf("%d",fmax(x,y,z));
}