编写一个C程序,由终端输入两个字符给变量x和y,然后输出x和y,在交换x和y中的值后,再输出x和y。

如题所述

#include <stdio.h>
void main ()
{
char x,y,ch;
printf("请输入要交换的两个字符x,y以任意空格间隔\n");
x=getchar();
getchar();
y=getchar();
ch=x;
x=y;
y=ch;
printf("交换后的结果为\n");
printf("x=%c,y=%c\n",x,y);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-09
#include<stdio.h>

int main()
{
char x,y,t;
printf("Input x,y=");
scanf("%c,%c",&x,&y);
t=x;
x=y;
y=t;
printf("x=%c,y=%c\n",x,y);
return 0;
}

编写一个C程序,由终端输入两个字符给变量x和y,然后输出x和y,在交换x...
void main (){ char x,y,ch;printf("请输入要交换的两个字符x,y以任意空格间隔\\n");x=getchar();getchar();y=getchar();ch=x;x=y;y=ch;printf("交换后的结果为\\n");printf("x=%c,y=%c\\n",x,y);}

输入两个整数,交换后输出 C语言怎么编程
利用C语言来实现交换两个变量的值,需要定义三个变量:include<stdio.h> int main(){ int x,y,temp;\/\/定义三个变量 printf("请输入分别x和y的值\\n");scanf("%d %d",&x,&y);\/\/终端输入变量x、y temp=y;\/\/把y赋值给temp y=x;\/\/把x赋值给y x=temp;\/\/把y赋值给temp printf("%d...

输入两个整数,交换后输出 C语言怎么编程
利用C语言来实现交换两个变量的值,需要定义三个变量:include<stdio.h> int main(){ int x,y,temp;\/\/定义三个变量 printf("请输入分别x和y的值\\n");scanf("%d %d",&x,&y);\/\/终端输入变量x、y temp=y;\/\/把y赋值给temp y=x;\/\/把x赋值给y x=temp;\/\/把y赋值给temp printf("%d...

使用scipy.fft 进行Fourier Transform:Python 信号处理
sample_rate,duration):x=np.linspace(0,duration,sample_rate*duration,endpoint=False)frequencies=x*freq#2pibecausenp.sintakesradiansy=np.sin((2*np.pi)*frequencies)returnx,y#Generatea2hertzsinewavethatlastsfor5secondsx,y=generate_sine_wave(2,SAMPLE_RATE,DURATION)plt.plot(x...

计算机二级VB考试基础知识VisualBasic的特点和版本
1.VB是一种面向 [ 1 ] 的可视化程序设计语言,采取了_[ 2 ]_的编程机制。 2.算术表达式 |x+y|+35 写成VB表达式的形式为 [3 ] 。 3.使文本框可以获得焦点的方法是 [ 4 ] 。 4.Inputbox函数的返回值是 [5] 类型,Msgbox函数的返回值是 [6] 类型。 5.在调用自定义函数时,参数的传递有 [ 7 ]...

python代码命令大全(python命令行代码雨)
defadd(a,b):returna+b result=add(1,2)print(result)打开命令行(Windows系统可以打开命令提示符或PowerShell,Mac或Linux系统可以打开终端),输入以下命令:python-iexample.py 执行以上命令后,会看到以下输出:3 在命令行中输入以下内容,并按回车键:print(add(3,4))可以看到以下输出:7 解释...

懂C语言的进来,急求答题 在线等 给100分
5.C 6.D 7.A 8.A 9.B 10.A 11.B 二 1.120 2.存在语法错误,如果忽略错误,那么输出eybdooG 3.存在语法错误,如果忽略错误,那么输出65536 4. 6,6.000000,6.000000 5. 1 6-9:include<stdio.h> main(){float x=10,y=20;swap(&x,&y);printf("&f...&f\\n",x,y);} swap...

苹果电脑系统问题Mac系统异常处理解决办法
1. 接上充电器,开机时按下Option键。 2. 按mand+ R键。Mac自动联网恢复并进入“MacOS X实用工具”。 3. 打开“磁盘工具”。4. 选择磁盘,选取“分区”标签,选择“分区布局”(1个分区)。 5. 更改“名称”,更改格式为“MacOS 拓展(日志式)”。6. 点击“选项…”,选择“GUID分区表”。 7. 点击“应用”...

C语言,帮我解释一下,看不懂
输出变量a的值后再跟一个逗号然后输出%f修饰的变量x的值,然后是逗号,接着是整形变量a的值,最后是字符(用%c说明),也就是c2中存放数据对应的字符,会得到输出显示为:107,322.000000,107,B 最后这个B就是c2中存放的数据(ASCII码)66对应的字符,可以百度ASCII码,查表得到。

qbasic常用命令
功能:先计算右边表达式,然后将结果赋给左边的变量SWAP (变量值交换语句)格式:SWAP 变量1,变量2功能:将变量1和变量2的值进行交换PRINT (显示或输出语句)格式:PRINT [表达式表][,|;]功能:将指定的数据显示在屏幕上LPRING (打印语句)格式:LPRINT [表达式表][,|;]功能:将指定的数据用打印机打印出来REM (注释...

相似回答