当前位置:系统粉 > 电脑问答 > 其他问答 > C语言,一条题关于转换问题,

C语言,一条题关于转换问题,

提问者:zh19970205  |  浏览 次  |  提问时间:2017-02-21  |  回答数量:4

C语言,一条题关于转换问题, main() {int i,a,b,sum=0,t;scanf(\"%d%d\",&a,&b);if(a>b){t =a; ←这一步过程不明白 a =b;可以解释清楚 吗 b =t; →}for(i=a;i<=b;i++){ sum =sum+i;}printf(\"%d\",sum);getch();}

已有4条答案
13只为一眼红颜

13只为一眼红颜

回答数:26  |  被采纳数:41

2017-02-21 23:35:10
a跟b交換
赞 2
oo小红花

oo小红花

回答数:58  |  被采纳数:104

2017-02-22 00:40:46
记住千万不要写成a=b;b=a;这样起不到交换作用。所以引入一个中间变量t。他相当于一个中转站
赞 5
gh灬andy

gh灬andy

回答数:84  |  被采纳数:71

2017-02-22 02:46:18
刚学没多久~谢谢了
赞 8
大艺术家666

大艺术家666

回答数:34  |  被采纳数:36

2017-02-22 04:26:38
两数对换值,只提供两个变量是不够的。切记要定义3个变量,其中一个起中转的作用
赞 3
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航