这个C语言的小程序哪里错了!

来源:百度知道 编辑:UC知道 时间:2024/06/24 04:56:01
#include<stdio.h>
main()
{
int sum,a,b,c,i;
scanf("%d%d",&a,&b);
sum=0;
if(a>b)
{
c=a; a=b; b=c;
}
while(a<=b)
{
sum=sum+i;
a=a+1;
}
printf("sum=%d",sum)
getch();
}

c=a; a=b; b=c;这句什么意思`

#include<stdio.h>
main()
{
int sum,a,b,c,i;
scanf("%d%d",&a,&b);
sum=0;
if(a>b)
{
c=a; a=b; b=c;
}
while(a<=b)
{
sum=sum+i;
a=a+1;
}
printf("sum=%d",sum) ;//漏掉;
getch();
}
c=a; a=b; b=c;意思是a,b的值互换

先把a 的值给c;
把b的值给a;
接着把c的值给b;
其实就是交换了a和b的值~