作业帮 > 综合 > 作业

main(){float a,b,x;printf ("请输入要交换的a和b的值\n");printf ("a=");s

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/06 21:37:41
main()
{
float a,b,x;
printf ("请输入要交换的a和b的值\n");
printf ("a=");
scanf ("%f/n",&a);
printf ("b=");
scanf ("%f/n",&b);
x=a;
a=b;
b=x;
printf ("a=%f\n",&a);
printf ("b=%f\n",&b);
}
为什么我输入什么数字,输出的都是 A=0 ,B=0 谁可以告诉我下,哪个地方做错了?
main(){float a,b,x;printf (
这样试一下吧(程序如下),你的最后两个printf函数格式写错了
对照一下有什么不同.
#include"stdio.h"
main()
{
float a,b,x;
printf ("请输入要交换的a和b的值\n");
printf ("a=");
scanf ("%f",&a);
printf ("b=");
scanf ("%f",&b);
x=a;
a=b;
b=x;
printf ("a=%f\n",a);
printf ("b=%f\n",b);
}