从键盘输入4个整数,要求输出其中最大的数。
时间: 2024-05-16 21:11:53 浏览: 8
可以使用以下代码实现:
```
#include <stdio.h>
int main() {
int num1, num2, num3, num4, max;
// 从键盘输入4个整数
printf("请输入4个整数:");
scanf("%d %d %d %d", &num1, &num2, &num3, &num4);
// 判断最大值
max = num1;
if (num2 > max) {
max = num2;
}
if (num3 > max) {
max = num3;
}
if (num4 > max) {
max = num4;
}
// 输出最大值
printf("最大的数是:%d", max);
return 0;
}
```
希望能帮到您!
相关问题
从键盘输入4个整数,将其中最大的数字输出
你可以使用以下代码实现:
```python
nums = input("请输入4个整数,以空格分隔:").split()
max_num = max(map(int, nums))
print("最大的数字是:", max_num)
```
如果你使用的是 Lua 语言,可以使用以下代码实现:
```lua
io.write("请输入4个整数,以空格分隔:")
nums = {}
for num in string.gmatch(io.read(), "%S+") do
table.insert(nums, tonumber(num))
end
table.sort(nums)
max_num = nums[#nums]
print("最大的数字是:", max_num)
```
对于 "lua closure factory 完整代码" 的问题,你可以使用以下代码实现:
```lua
function createClosureFactory()
local count = 0
return function()
count = count + 1
return count
end
end
local closureFactory = createClosureFactory()
print(closureFactory()) -- 输出 1
print(closureFactory()) -- 输出 2
print(closureFactory()) -- 输出 3
```
对于 "中文加密" 的问题,你可以使用以下代码实现:
```python
text = input("请输入要加密的中文文本:")
encrypted_text = ""
for char in text:
encrypted_text += chr(ord(char) + 1)
print("加密后的文本是:", encrypted_text)
```
这段代码将输入的中文文本中的每个字符都向后移动了一个位置,实现了简单的加密。
从键盘输入三个整数,输出其中最大的数的c代码
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三个整数:\n");
scanf("%d %d %d", &a, &b, &c);
int max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;
}
printf("最大的数是:%d\n", max);
return 0;
}