c语言输入3个整数a,b,c编程交换它们的值,即把a的值给b,把b中的值给c,把c中的值给a。 验证正确.

#include "stdio.h"
int main (){
int a, b, c, temp;
printf("请输入三个整数:\n");
scanf("%d%d%d",&a,&b,&c);
printf("输入为%d,%d,%d\n",a,b,c);
temp=a;
a=c;
c=b;
b=temp;
printf("交换后为%d,%d,%d\n",a,b,c);
return 0;
}

#include"stdio.h"

main()

{

inta,b,c,t;

printf("pleaseinputa,b,c:");

scanf("%d,%d,%d",&a,&b,&c);

t=a;a=b;b=c;c=t;

printf("%d,%d,%d",a,b,c);

getch();

}

扩展资料

c语言输入整数,判断该数的奇偶性

#include"stdio.h"

main()

{

inta;

printf("input:");

scanf("%d',&a);

if(a%2==0)

printf("%disaeven.",a);

else

printf("%disaodd.",a);

getch();

}

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-26
可以这样写吗?
a+=b+c;
b+=c;
b=a-b;
c=a-b-c;
a=a-b-c;
这样就不需要temp这个中间数了追问

可以的

追答

一般来说,可以节省变量的空间就尽量节省
虽然现代计算机内存都很大……

本回答被网友采纳
第2个回答  2014-04-16
在计算机上运行一下不就知道对错了吗!追问

还在读书吗?

追答

是的!

追问

大学的吗?

追答

是的

追问

学完c语言了?

第3个回答  2014-04-16
正确

。。。追问

你是学计算机的吧,

追答

对啊

追问

大几的?

追答

高三

追问

有没有学java了?

追答

学了一点点java SE

相似回答