输入两个字符到字符变量ab中,交换ab的值,并输出交换后的a,b的值

输入两个字符到字符变量ab中,交换ab的值,并输出交换后的a,b的值,第1张

#include<stdio.h>

int main()

{char a,b,t

scanf("%c%c",&a,&b) //输入时直接输入二个字符,中间没有间隔

printf("原来 a=%c,b=%c\n",a,b)

t=aa=bb=t

printf("后来 a=%c,b=%c\n",a,b)

return 0

}

你的程序编写根本就不正确,有scanf(“&d,&a”);这种写法吗??

int main()

{

int a,b,t

printf("请输入变量a:\n") //起到提示输入的作用,可有可无

scanf("%d",&a)

printf("请输入变量b:\n")

scanf("%d",&b)

printf("交换前a的值是%d,b的值是%d",&a,&b)

t=a

a=b

b=t

printf("交换后a的值是%d,b的值是%d",&a,&b)

return 0

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8698346.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存