三种方法实现不引入变量交换两个变量值
来源:互联网 发布:淘宝开店咨询电话 编辑:程序博客网 时间:2024/05/21 20:32
方法一:#include<stdio.h>int main(){ int a,b; printf("请输入a,b两个数\n"); scanf("%d %d",&a,&b); a=a+b; b=a-b; a=a-b; printf("a=%d\nb=%d\n",a,b); return 0;}方法二:#include<stdio.h>int main(){ int a,b; printf("请输入a,b两个数\n"); scanf("%d %d",&a,&b); a=a*b; b=a/b; a=a/b; printf("a=%d\nb=%d\n",a,b); return 0;}方法三:#include<stdio.h>int main(){ int a,b; printf("请输入a,b两个数\n"); scanf("%d %d",&a,&b); a=a^b; b=a^b; a=a^b; printf("a=%d\nb=%d\n",a,b); return 0;}
本文出自 “零点时光” 博客,请务必保留此出处http://10741764.blog.51cto.com/10731764/1697626
0 0
- 三种方法实现不引入变量交换两个变量值
- 不使用第三方变量交换两个变量值的三种方法
- 实现两个变量值交换的三种方法
- 不使用中间变量,实现两个变量值的交换
- 不使用临时变量,实现两个变量值的交换
- 不引入第三变量交换两变量值的四种方法
- 交换两个变量值的三种方法
- 黑马程序员_C语言三种方法实现两个变量值的交换
- 黑马程序员__三种方法实现两个变量值的交换
- C语言三种方法实现两个变量值的交换
- 交换两个变量值的三种方法(Java实现)
- 实现两个变量值交换的3种方法
- C语言交换两个变量值不利用额外变量
- 不使用中间变量交换两个变量值
- 两个变量值交换,不经过第三个变量
- 如何交换两个变量值,不能用中间变量
- 交换两个变量值不利用额外变量
- 交换两个变量值,不使用第三个变量
- 用C输出乘法口诀表
- 输入1000--2000年的所有闰年
- 用c输出100--200之间的素数
- 输入十个数,输出其中最大的一个数
- 交换两个变量的值
- 三种方法实现不引入变量交换两个变量值
- 四种方法实现两个等大数组之间内容交换
- 将三个数由大到小输出
- 求两个数的最大公约数
- 键盘接收字符,如果是大写,则输出小写;是小写,则输出大写;是数字则不输出
- 计算1-1/2+1/3-1/4+.....+1/99-1/100的值
- Android Email 总结
- 计算1到100之间整数中9出现的次数
- MT6627上FM RT信息很难显示出来