任意输入3个整数abc,求3个数中最大值
时间: 2023-04-03 10:04:57 浏览: 109
你好,根据你的要求,我可以回答你的问题。请看下面的答案:
输入3个整数abc,求3个数中最大值,可以使用以下代码实现:
#include <stdio.h>
int main() {
int a, b, c, max;
printf("请输入3个整数:\n");
scanf("%d%d%d", &a, &b, &c);
max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
printf("最大值为:%d\n", max);
return 0;
}
以上代码可以实现输入3个整数,求出其中的最大值,并输出结果。希望能够帮到你。
相关问题
输入3个整数,求3个数中最大值,用c++语法实现
好的,以下是用 C++ 实现求 3 个整数中的最大值:
```cpp
#include <iostream>
using namespace std;
int main() {
int a, b, c;
cout << "请输入三个整数:";
cin >> a >> b >> c;
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
cout << "最大值为:" << max << endl;
return 0;
}
```
这个程序会提示用户输入 3 个整数,然后比较它们的大小,找出最大值并输出。
用c 任意输入10个整数,求最大值和最小值
好的,我可以帮你写一个简单的程序来实现这个功能。以下是代码:
```c
#include <stdio.h>
int main() {
int max, min, num, i;
printf("请输入10个整数:\n");
scanf("%d", &num);
max = min = num;
for(i = 1; i < 10; i++) {
scanf("%d", &num);
if(num > max) {
max = num;
}
if(num < min) {
min = num;
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
代码中使用了一个 for 循环来读入 10 个整数,并且在循环中判断当前读入的整数是否比已经记录的最大值和最小值要大或小,如果是的话就更新最大值和最小值。最后输出最大值和最小值即可。