程序代码如下:\x0d\x0a#include//编译预处理命令\x0d\x0aint main(int argc, char *argv[]) //主函数,
字符的声明\x0d\x0a{\x0d\x0achar a,b //定义字符a,b\x0d\x0a\x0d\x0ascanf("%c %c",&a,&b) //输入字符a,b\x0d\x0a\x0d\x0aprintf("%c %c\n",a,b)//打印字符a,b\x0d\x0a\x0d\x0areturn 0//返回并且输出a,b\x0d\x0a}\x0d\x0a扩展知识:\x0d\x0aMatlab
变量的特点:不需事先声明,也不需指定变量
类型,Matlab自动根据所赋予变量的值或对变量所进行的操作来确定变量的类型;在赋值过程中,如果变量已经存在,Matlab会用新值代替旧值,并以新的变量类型代替旧的变量类型。 \x0d\x0a变量的默认类型为double。//思路一:采用第三者中间变量
main()
{ int a,b,t
scanf("%d%d",&a,&b)
printf("交换前:a=%d,b=%d\n",a,b)
t=a
a=b
b=t
printf("交换后:a=%d,b=%d\n",a,b)
}
//思路二:利用数学计算方法
main()
{ int a,b
scanf("%d%d",&a,&b)
printf("交换前:a=%d,b=%d\n",a,b)
a=a+b
b=a-b
a=a-b
printf("交换后:a=%d,b=%d\n",a,b)
}