有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛醋,现改盛放酱油,B瓶则相反)
请用C语言写出程序。
每句语句后面请用 注释说明, 以便我可以理解。
谢谢了。
有两个瓶子A和B,分别盛放醋和酱油,要求将它们互换(即A瓶原来盛醋,现改盛放酱油,B瓶则相反)
请用C语言写出程序。
每句语句后面请用 注释说明, 以便我可以理解。
谢谢了。
#include<stdio.h>
main()
{
int a,b;
int tmp;
a=0;
b=1;
printf("a=%d",a);
printf("b=%d",b);
tmp=a;
a=b;
b=tmp;
printf("a=%d",a);
printf("b=%d",b);
}
我不清楚你要的是不是这种效果的程序,只能这么帮你了
你这到题应该是课后练习吧,答案是这样的
C=A;
A=B;
B=C;
(C为空瓶子)
char* a ="醋"; //a瓶装醋 char* b="酱油";//b瓶装酱油 char* c;//c是一个空瓶子 strcpy(c,a);//先将a的醋放到c里面 strcpy(a,b);//再把b中酱油放到a里面 strcpy(b,c);//最后把原来放a中转到c中的醋放到b中
strcpy是一个字符串复制语句
在前面加上头文件#include <string.h>就可以用了
互换就是 在定义个int c
c=a;
a=b;
b=c;
就这样互换了
很简单啊 等会啊 我给你写个