展开全部
如交换整型a、b。。。。。。
cin>>a>>>b; //输入a、b两个数
int temp; //设置一个中介变量
temp=a; a=b; b=temp; //交换两数数值
////////////////////////////////////////////////
也可以使用函数——
void exchange(int &x,int &y)
//“&”是对变量的引用,x、y改变,a、b也会改变
{
int temp;
temp=x;
x=y;
y=temp;
}
/////////////////////////////////////////////
如果是字符型的,就用strcpy(x,y)这个系统自带函数解决。。。。
原理同上面一样,都要设置一个中介变量。。。。
记得前面加#include<string.h>。。。。
其实和C一样。。。。。
cin>>a>>>b; //输入a、b两个数
int temp; //设置一个中介变量
temp=a; a=b; b=temp; //交换两数数值
////////////////////////////////////////////////
也可以使用函数——
void exchange(int &x,int &y)
//“&”是对变量的引用,x、y改变,a、b也会改变
{
int temp;
temp=x;
x=y;
y=temp;
}
/////////////////////////////////////////////
如果是字符型的,就用strcpy(x,y)这个系统自带函数解决。。。。
原理同上面一样,都要设置一个中介变量。。。。
记得前面加#include<string.h>。。。。
其实和C一样。。。。。
展开全部
#include<iostream.h>
void swap(int x,int y)//交换函数
{
int t;
t=x;
x=y;
y=t;
cout<<"交换后为:a="<<x<<",b="<<y<<endl;
}
void main()
{
int a,b;
cout<<"输入a,b的值:";
cin>>a>>b;
cout<<"交换前为:a="<<a<<",b="<<b<<endl;
swap(a,b);
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不管是学C还是C++前面几节课就会说到这个问题,是交换问题中最简单的,如果这么简单都还要问,你的C++得补习一下了,不然后面的指针,类会让你更头痛
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using name std;
int main(){
int a,b,temp;
cout<<"enter the first number:";
cin>>a;
cout<<"enter the second number:";
cin>>b;
cout<<"the two number now is:";
cout<<a<<endl;
cout<<b<<endl;
cout<<"change:";
temp=a;
a=b;
b=temp;
cout<<"after change:";
cout<<a<<endl;
cout<<b<<endl;
return 0;
}
using name std;
int main(){
int a,b,temp;
cout<<"enter the first number:";
cin>>a;
cout<<"enter the second number:";
cin>>b;
cout<<"the two number now is:";
cout<<a<<endl;
cout<<b<<endl;
cout<<"change:";
temp=a;
a=b;
b=temp;
cout<<"after change:";
cout<<a<<endl;
cout<<b<<endl;
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream.h>
void main()
{
int a,b;
cout<<"请输入两个数a&b"<<endl<<"a="<<endl;
cin>>a;
cout<<"b="<<endl;
cin>>b;
a=a+b;
b=a-b;
a=a-b;
cout<<"a="<<a<<"b="<<b<<endl;
}
你不会是ntu的吧、、、、、、
void main()
{
int a,b;
cout<<"请输入两个数a&b"<<endl<<"a="<<endl;
cin>>a;
cout<<"b="<<endl;
cin>>b;
a=a+b;
b=a-b;
a=a-b;
cout<<"a="<<a<<"b="<<b<<endl;
}
你不会是ntu的吧、、、、、、
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |