程序如下:
#include
在main函数中,我们首先定义三个整数变量a、b和c,以及一个临时变量t:
inta,b,c,t;
然后,提示用户输入这三个整数:
printf("Pleaseinputa,b,c:");
接着,使用scanf函数获取用户输入并分别存储到a、b和c中:
scanf("%d%d%d",&a,&b,&c);
接下来,通过将a的值赋给t,再将b的值赋给a,然后将c的值赋给b,实现了值的交换:
t=a;a=b;b=c;c=t;
最后,输出交换后的结果以验证:
printf("%d%d%d,a=%d,b=%d,c=%d",a,b,c,a,b,c);
程序执行完毕后,可以使用getch()函数暂停,等待用户确认。
这个程序清晰地展示了如何在C语言中交换三个整数的值,确保了正确性。
另外,对于判断整数奇偶性,可以参考以下代码:
#include
在main函数中,仅需定义一个整数变量a:
inta;
提示用户输入一个整数:
printf("Input:");
然后读取输入并判断奇偶性:
scanf("%d",&a);
使用if-else语句根据a除以2的余数判断奇偶性并输出结果:
if(a%2==0)
printf("%diseven.",a);
else
printf("%disodd.",a);
同样,getch()用于暂停程序。