编写程序,VC++交换两个数的值
答案:5 悬赏:40 手机版
解决时间 2021-02-26 23:26
- 提问者网友:欺烟
- 2021-02-26 10:24
编写程序,VC++交换两个数的值
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-02-26 10:58
下面的代码是用于交换两个数值的算法,请参考。
#include
void main()
{
int a = 3;
int b = 5;
int temp; // 临时变量,用于交换用
temp = a; // 使用临时变量存储a的值
a = b; // 将b的值交给a
b = temp; // 将原a的值交给b,完成数值交换
printf("a = %d b = %d \n",a,b);
}
// 下面的方法是不使用额外的变量交换数值,在某些笔试,面试中可能会遇到。
a = a + b;
b = a - b;
a = a - b;
#include
void main()
{
int a = 3;
int b = 5;
int temp; // 临时变量,用于交换用
temp = a; // 使用临时变量存储a的值
a = b; // 将b的值交给a
b = temp; // 将原a的值交给b,完成数值交换
printf("a = %d b = %d \n",a,b);
}
// 下面的方法是不使用额外的变量交换数值,在某些笔试,面试中可能会遇到。
a = a + b;
b = a - b;
a = a - b;
全部回答
- 1楼网友:長槍戰八方
- 2021-02-26 14:26
的人非他人同意语言
- 2楼网友:人類模型
- 2021-02-26 13:59
#include
void main()
{
int a[100],i,j=0,p=1;
for(i=2;i<=100;i++)
{
if(i==2)goto f;
for(p=2;p
- 3楼网友:渡鹤影
- 2021-02-26 12:21
#include
void main()
{
cout<<"Please enter two number:"<>a>>b;
cout<<"a= % d ,b = %d"<>a>>b;
jiaohuan(a,b);
getchar();
return 0;
}
推荐这样写 可读性比较好
- 4楼网友:举杯邀酒敬孤独
- 2021-02-26 11:56
这个,直接用WIN32控制台来编写就可以了
#include
using namespace std;
int doit(int a,int b)
{
int c;
c=a;
a=b;
b=c;
cout<<"输出m的值="<>m;
cout<<"输入第二个数值n"<>n;
cout<<"交换两个数值的值"<
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯