C 语言实例 - 交换两个数的值
使用临时变量
以下实例演示了交换两个浮点数的值。
#include <stdio.h>
int main()
{
double firstNumber, secondNumber, temporaryVariable;
printf("输入第一个数字: ");
scanf("%lf", &firstNumber);
printf("输入第二个数字: ");
scanf("%lf",&secondNumber);
// 将第一个数的值赋值给 temporaryVariable
temporaryVariable = firstNumber;
// 第二个数的值赋值给 firstNumber
firstNumber = secondNumber;
// 将 temporaryVariable 赋值给 secondNumber
secondNumber = temporaryVariable;
printf("\n交换后, firstNumber = %.2lf\n", firstNumber);
printf("交换后, secondNumber = %.2lf", secondNumber);
return 0;
}
运行结果:文章源自公式库网-https://www.gongshiku.com/html/202112/c-yuyanshili-jiaohuanlianggeshudezhi.html
不使用临时变量
不使用临时变量交换两个整数的值:文章源自公式库网-https://www.gongshiku.com/html/202112/c-yuyanshili-jiaohuanlianggeshudezhi.html
运行结果:文章源自公式库网-https://www.gongshiku.com/html/202112/c-yuyanshili-jiaohuanlianggeshudezhi.html
运营不易,
感谢支持!
我的微信
微信号已复制
我的微信公众号
我的微信公众号扫一扫
我的公众号
公众号已复制