c语言如何比较大小程序

avatar
作者
筋斗云
阅读量:0

在C语言中,比较两个数的大小可以通过if语句、if-else语句或switch语句实现。以下是使用不同语句比较两个整数大小的示例:

  1. 使用if语句:
#include <stdio.h>  int main() {     int a = 5;     int b = 10;      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; } 
  1. 使用if-else语句:
#include <stdio.h>  int main() {     int a = 5;     int b = 10;      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; } 
  1. 使用switch语句:
#include <stdio.h>  int main() {     int a = 5;     int b = 10;     int comparison;      if (a > b) {         comparison = 1;     } else if (a < b) {         comparison = -1;     } else {         comparison = 0;     }      switch (comparison) {         case 1:             printf("%d 大于 %d\n", a, b);             break;         case -1:             printf("%d 小于 %d\n", a, b);             break;         case 0:             printf("%d 等于 %d\n", a, b);             break;         default:             printf("无效的比较结果\n");     }      return 0; } 

这些示例展示了如何使用if语句、if-else语句和switch语句比较两个整数的大小。你可以根据需要选择合适的语句结构。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!