在 C 语言中,可以使用以下代码从键盘上输入两个整数,比较大小,并显示最小的数:
```c
#include <stdio.h>
int main() {
int num1, num2, min;
printf("请输入两个整数:\n");
scanf("%!d(MISSING) %!d(MISSING)", &num1, &num2);
if (num1 < num2) {
min = num1;
} else {
min = num2;
}
printf("最小的数是:%!d(MISSING)\n", min);
return 0;
}
```
代码解释:
- `#include <stdio.h>` 是 C 语言中常用的头文件,包含输入输出的函数;
- `int main()` 是主函数,程序从这里开始执行;
- `int num1, num2, min;` 声明三个整型变量;
- `printf("请输入两个整数:\n");` 显示提示信息;
- `scanf("%!d(MISSING) %!d(MISSING)", &num1, &num2);` 从键盘上读取两个整数,并将它们存储在变量 `num1` 和 `num2` 中;
- `if (num1 < num2) { ... }` 使用 if 语句比较 `num1` 和 `num2` 的大小,如果 `num1` 小于 `num2`,执行花括号中的语句,否则执行 else 后花括号中的语句;
- `min = num1;` 或 `min = num2;` 根据比较结果将最小值存储在变量 `min` 中;
- `printf("最小的数是:%!d(MISSING)\n", min);` 显示最小的数;
- `return 0;` 表示程序正常结束。
需要注意的是,这段代码只适用于两个整数的比较,如果需要比较多个整数,需要使用其他方法,如数组等。
温馨提示:答案为网友推荐,仅供参考