编写一个程序来实现交换两个字符型变量的值.例如,如果输入a=’H’,b=’i’,输出则是a=’I’,b=’H’.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/29 21:34:20
编写一个程序来实现交换两个字符型变量的值.例如,如果输入a=’H’,b=’i’,输出则是a=’I’,b=’H’.
int temp;
temp=a;
a=b;
b=temp;
这样就交换了
再问: 就是这样? #include void main() { int temp; temp=a; a=b; b=temp; }
再答: 对,就是这样 你也可以不用中间变量 下面一样可以交换a和b a=a+b; b=a-b; a=a-b;
再问: 恩,但是我这个是要输入数和输出数的,那些函数没有啊?求给个完整的,超感谢啊!!
再答: 等会
再问: 谢谢!!
再答: #include void main(){ int a,b; printf("请输入a的值:"); scanf("%d",&a); printf("请输入b的值:"); scanf("%d",&b); printf("交换前a,b的值为:%d,%d\n",a,b); a=a+b; b=a-b; a=a-b; printf("交换后a,b的值为:%d,%d\n",a,b); }
再问: 谢谢啊,但是我试了试运行后不行啊,只让输个a的值,然后出来一堆数字好长。。
再答: 这能输入字符串,按回车键输入 #include #define N 100 int main(int argc, char* argv[]) { char a[N],b[N],c[N]; gets(a); gets(b); printf("交换前a,b的值为:%s,%s\n",a,b); for(int i=0;i
temp=a;
a=b;
b=temp;
这样就交换了
再问: 就是这样? #include void main() { int temp; temp=a; a=b; b=temp; }
再答: 对,就是这样 你也可以不用中间变量 下面一样可以交换a和b a=a+b; b=a-b; a=a-b;
再问: 恩,但是我这个是要输入数和输出数的,那些函数没有啊?求给个完整的,超感谢啊!!
再答: 等会
再问: 谢谢!!
再答: #include void main(){ int a,b; printf("请输入a的值:"); scanf("%d",&a); printf("请输入b的值:"); scanf("%d",&b); printf("交换前a,b的值为:%d,%d\n",a,b); a=a+b; b=a-b; a=a-b; printf("交换后a,b的值为:%d,%d\n",a,b); }
再问: 谢谢啊,但是我试了试运行后不行啊,只让输个a的值,然后出来一堆数字好长。。
再答: 这能输入字符串,按回车键输入 #include #define N 100 int main(int argc, char* argv[]) { char a[N],b[N],c[N]; gets(a); gets(b); printf("交换前a,b的值为:%s,%s\n",a,b); for(int i=0;i
编写一个程序来实现交换两个字符型变量的值.例如,如果输入a=’H’,b=’i’,输出则是a=’I’,b=’H’.
用c语言编写一个程序,从键盘上输入两个字符给字符变量a,b,并输出变量a,b的值.
编写过程实现交换两个整型变量a、b的值(例如a=5,b=6,交换后a=6,b=5)
怎么编写C程序:交换数据.对于输入的两个变量a和b,交换他们的值并输出
c语言程序改错: 功能:实现交换两个整数的值. 例如:给a和b分别输入3和6 ,输出为a=6 b=3
程序编写 交换两个变量a,b的值
从键盘输入两个数字字符并分别存放在字符型变量a,b中,通过程序将这两个字符相加后输出,如:输入字符型数字7和5,则输出整
编写程序实现下列要求现将变量ABC赋值123再将ABC三个变量的值按A到B到C到A的顺序进行交换,数学必修三的= =,
从键盘为两个整型变量a和b输入任意值,实现将两个变量的值交换输出(C语言)
C语言程序设计 功能:实现两个整数的交换.例如:给a和b分别输入:60和65,输入为:a=65 b=60
a,b已知,c=a+b,ci=a+(i-1)b求用VB编写个程序输出c1,c2,c3.的值
输入两个整数,放入到A与B变量中去,如果A>=B就将A与B中的值进行交换.