C++编程:编程输入a和b两个整数,按先大后小的顺序输出a和b(用指针变量处理) 在线跪求,坐等 20
3个回答
展开全部
#include<iostream>
int main()
{
int a,b;
int *m=&a,*n=&b,*k;
cout<<a<<b<<endl;
if(a<b)
{
k=m;
m=n;
n=k;
}
printf("%d,%d",*m,*n);
}
int main()
{
int a,b;
int *m=&a,*n=&b,*k;
cout<<a<<b<<endl;
if(a<b)
{
k=m;
m=n;
n=k;
}
printf("%d,%d",*m,*n);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <iostream>
using namespace std;
void swap(int *,int *);
int main()
{
int a,b;
cout <<"请输入两个整数:";
cin >>a>>b;
swap(&a,&b);
return 0;
}
void swap(int *p,int *q)
{
if (*p>=*q)
cout <<*p<<" "<<*q<<endl;
else
cout <<*q<<" "<<*p<<endl;
}
using namespace std;
void swap(int *,int *);
int main()
{
int a,b;
cout <<"请输入两个整数:";
cin >>a>>b;
swap(&a,&b);
return 0;
}
void swap(int *p,int *q)
{
if (*p>=*q)
cout <<*p<<" "<<*q<<endl;
else
cout <<*q<<" "<<*p<<endl;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-11-10
展开全部
#include <iostream.h>
void main()
{
int a,b,*p,*q;
cin>>a>>b;
*p = a>b ? a : b;
*q= a<b ? a : b;
cout<<*p<<*q;
cout<<*q<<*p;
}
void main()
{
int a,b,*p,*q;
cin>>a>>b;
*p = a>b ? a : b;
*q= a<b ? a : b;
cout<<*p<<*q;
cout<<*q<<*p;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询