各位前辈,教教我吧.[em04]
各位前辈,教教我吧.
我是一个初学者,刚刚学习c ,现在碰上了一个难题,我是自已看教程的,在学习if语句的时候卡住了,各位前辈,向你们请教了,诚恳的向你们求教.
以下是书上的一个例题:
输入两个实数,按代数值由小到大的顺序输出这两个数.
main()
{
float a,b,t;
scanf("%f,%f",&a,&b);
if(a>b)
{t=a;a=b;b=t}
printf("%5.2f,%5.2f",a,b);
}
运行情况如下:
输入 3.6,-3.2
-3.2,3.6
我看不明白的是{t=a;a=b;b=t}这一行,
我不知道当中的字母t在程序运行中起到的作用,
所以就不知道运行结果是怎样产生的,哪位好心
的哥哥,姐姐进来看一下,来帮小弟指点一下啊.
[此贴子已经被作者于2006-2-26 21:20:08编辑过]