C++ 代码示例:交换两个整数的值
以下 C++ 代码使用 stdio.h 头文件,演示了如何输入两个整数并交换它们的值:
#include <stdio.h>
int main() {
int a, b, temp;
printf('请输入两个整数:\n');
printf('a = ');
scanf('%d', &a);
printf('b = ');
scanf('%d', &b);
printf('交换前:\n');
printf('a = %d\n', a);
printf('b = %d\n', b);
// 交换 a 和 b 的值
temp = a;
a = b;
b = temp;
printf('交换后:\n');
printf('a = %d\n', a);
printf('b = %d\n', b);
return 0;
}
这段代码中,我们使用了 printf 函数提示用户输入两个整数,并使用 scanf 函数将输入的值存储到变量 a 和 b 中。
然后,我们利用一个额外的临时变量 temp 来交换 a 和 b 的值。首先将 a 的值存储到 temp 中,再将 b 的值赋给 a,最后将 temp 中的值赋给 b。
最后,我们使用 printf 函数输出交换后的 a 和 b 的值。
这样就完成了交换两个整数的值的操作。
如果您还有其他问题,请随时提问。
原文地址: https://www.cveoy.top/t/topic/clzi 著作权归作者所有。请勿转载和采集!