写一个比较两个数大小的C语言程序
时间: 2023-05-30 17:01:44 浏览: 42
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个整数,以空格分隔:");
scanf("%d %d", &num1, &num2);
if (num1 > num2) {
printf("%d 大于 %d\n", num1, num2);
} else if (num1 < num2) {
printf("%d 小于 %d\n", num1, num2);
} else {
printf("%d 等于 %d\n", num1, num2);
}
return 0;
}
相关问题
写程序,比较两个数大小,用c语言
### 回答1:
可以使用 if 语句来比较两个数的大小,以下是示例代码:
```c
#include <stdio.h>
int main() {
int a = 10, b = 20;
if (a > b) {
printf("%d 大于 %d\n", a, b);
} else if (a < b) {
printf("%d 小于 %d\n", a, b);
} else {
printf("%d 等于 %d\n", a, b);
}
return 0;
}
```
输出结果为:
```
10 小于 20
```
### 回答2:
要比较两个数的大小,可以使用C语言编写一个简单的程序。首先,我们需要声明两个变量来存储这两个数,比如可以用整数类型`int`来存储。
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入第一个数: ");
scanf("%d", &num1);
printf("请输入第二个数: ");
scanf("%d", &num2);
if (num1 > num2) {
printf("%d 大于 %d\n", num1, num2);
} else if (num1 < num2) {
printf("%d 小于 %d\n", num1, num2);
} else {
printf("%d 等于 %d\n", num1, num2);
}
return 0;
}
```
在这个程序中,通过`scanf`函数从用户输入中获取两个数字,并将它们分别存储到变量`num1`和`num2`中。然后,使用`if...else if...else`语句来比较这两个数的大小。如果`num1`大于`num2`,就会输出`num1 大于 num2`。如果`num1`小于`num2`,就会输出`num1 小于 num2`。如果`num1`等于`num2`,就会输出`num1 等于 num2`。
这样就完成了比较两个数大小的C语言程序。
### 回答3:
在C语言中,可以使用条件语句(if-else语句)来比较两个数的大小。下面是一个简单的程序示例:
```c
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个整数:\n");
scanf("%d%d", &num1, &num2);
if (num1 > num2) {
printf("%d 大于 %d\n", num1, num2);
}
else if (num1 < num2) {
printf("%d 小于 %d\n", num1, num2);
}
else {
printf("%d 等于 %d\n", num1, num2);
}
return 0;
}
```
上述代码中,首先通过`scanf`函数从用户处获取两个整数输入,并将它们分别存储在`num1`和`num2`变量中。
然后,使用if-else语句进行比较。当`num1`大于`num2`时,程序输出`num1 大于 num2`;当`num1`小于`num2`时,程序输出`num1 小于 num2`;当`num1`等于`num2`时,程序输出`num1 等于 num2`。
最后,通过return语句结束程序的执行。
请注意,在代码执行之前,需要包含`stdio.h`头文件,并在结束时返回一个整数值给操作系统(通常情况下,返回值为0表示程序成功执行)。
这只是一个简单的比较大小的程序示例,你可以根据自己的需求和逻辑进行修改和扩展。
用C语言书写一个比较两数大小的程序
以下是一个比较两数大小的 C 语言程序:
```c
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个整数:\n");
scanf("%d%d", &a, &b);
if (a > b) {
printf("%d 大于 %d\n", a, b);
} else if (a < b) {
printf("%d 小于 %d\n", a, b);
} else {
printf("%d 等于 %d\n", a, b);
}
return 0;
}
```
这个程序会提示用户输入两个整数,然后比较它们的大小并输出结果。如果第一个数大于第二个数,就输出第一个数大于第二个数;如果第一个数小于第二个数,就输出第一个数小于第二个数;如果两个数相等,就输出两个数相等。