可以使用一个中间变量temp来实现a和b的值交换,具体代码如下:

#include <stdio.h>

int main() {
    int a, b, temp;
    printf("请输入两个不相等的数:\n");
    scanf("%d %d", &a, &b);
    if (a == b) {
        printf("输入的数相等,请重新输入\n");
        return 0;
    }
    if (a < b) {
        temp = a;
        a = b;
        b = temp;
    }
    printf("交换后a=%d,b=%d\n", a, b);
    return 0;
}

首先输入两个数a和b,如果它们相等,就输出提示信息并结束程序。如果a小于b,就将它们的值交换,这里使用中间变量temp来实现。最后输出交换后的a和b的值。

在C语言中输入两个不相等的数存入a和b判断a和b的大小操作实现使a的值大于b的值

原文地址: https://www.cveoy.top/t/topic/gYM5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录