判断两个整数之间的关系:大于、小于、等于、不等于。 【输入】输入整数a和b。 【输出】分行输出整数a和b之间的关系(若a大于b,输出1,否则输出0)
时间: 2024-10-23 20:15:43 浏览: 41
c代码-不适用大于小于,if 判断两个整数的大小
在C语言中,你可以创建一个函数来判断两个整数a和b的大小关系,并返回一个值表示它们的关系。这里有一个简单的函数示例:
```c
#include <stdio.h>
#include <stdbool.h> // 引入bool类型以便返回真(true)或假(false)
// 定义一个函数,输入两个整数a和b,返回1(大于),0(等于或小于)
int compare_integers(int a, int b) {
if (a > b) {
return 1; // 输出1代表a大于b
} else if (a == b) {
return 0; // 输出0代表a等于b
} else {
return 0; // 输出0代表a小于b
}
}
int main() {
int a, b;
printf("Enter integer a: ");
scanf("%d", &a);
printf("Enter integer b: ");
scanf("%d", &b);
// 调用函数并输出结果
int result = compare_integers(a, b);
switch (result) {
case 1:
printf("a is greater than b\n");
break;
case 0:
printf("a is either equal to or less than b\n");
break;
}
return 0;
}
```
当你运行这个程序并输入整数a和b时,它将根据a和b的相对大小打印出相应的信息。
阅读全文