www问答网
所有问题
c/c++编程,在主函数中输入3个整数后,调用函数实现按大小中顺序输出。要求设计专用函数实现交换,
c/c++编程,在主函数中输入3个整数后,调用函数实现按大小中顺序输出。要求设计专用函数实现交换,使用指针作参数。 急~
举报该问题
推荐答案 2018-05-29
#include<stdio.h>
void fun(int *x,int *y) { int z; if ( *x<*y ) { z=*x;*x=*y;*y=z; } }
void main() { int a,b,c;
scanf("%d%d%d",&a,&b,&c);
fun(&a,&b);
fun(&a,&c);
fun(&b,&c);
printf("%d %d %d\n",a,c,b);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AG55n3GWGnAWn5WnGKW.html
相似回答
C++编程
:
输入三个整数,
并
按大小顺序输出
答:
else if(a<c) {max=c;mid=a;min=b;} else {max=a;mid=c;min=b;}
C++
不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。
c++
语言
编程
:
输入三个整数,要求
按照由小到大的
顺序输出
答:
int *p2); //用于交换2个变量的功能
函数
int main(){ int n1,n2,n3; int *p1,*p2,*p3; cout<<"请依次输入
3个整数
:"; cin>>n1>>n2>>n3; p1=&n1; p2=&n2; p3=&n3; if(n1>n2) swap(p1,p2); if(
c/
c++编程,输入3个
双精度数
后按
由小到大
顺序输出,要求设计
专用
函数
实 ...
答:
include <iostream>using namespace std;void swapit(double *a,double *b){double x=*a;*a=*b;*b=x;}int
main
(){double a,b
,c;
cin>>a;cin>>b;cin>>c;if(a>b) swapit(&a,&b);if(a>c) swapit(&a
,&c
);if(b>c) swapit(&b,&c);cout<<a<<" "<<b<<" "<...
c++三个
数排序 键盘
输入三个
数字
,输出
结果从大到小排序(用if类型...
答:
可以参考下面的代码:include <iostream.h> void main(){ int a,b,c,t;cout<<"
输入3个整数
:";cin>>a>>b>>c;if(a<b){ t=a;a=b;b=t;} if(b<c){ t=b;b=c;c=t;} if(a<b){ t=a;a=b;b=t;} cout<<a<<' '<<b<<' '<<c<<endl;} ...
C++输入3个整数,按
由小到大的
顺序输出
。编写一
函数,
用指针变量作为参数...
答:
void sort(int *b,int m){ int t,i,j;for (j=0;j<m;j++)for (i=0;i<m-j;i++){ if (*(b+i)>*(b+i+1)){ t=*(b+i);(b+i)=*(b+i+1);(b+i+1)=t;} } for (i=0;i<m;i++){ cout<<*(b+i)<<" ";} } int
main
(){ int a[3],i;for (i=0;...
C++,设计
一个
函数,
形参是引用类型
,要求输入三个整数,按
从小到大排序后...
答:
{ t = b; b =
c; c
= t; } if (a > b){ t = a; a = b; b = t;} } int
main
(){ int a, b, c;cout << "请
输入三个整数
: ";cin >> a >> b >> c;sort(a, b, c);cout << "排序结果:" << a << " " << b << " " << c << endl;return ...
C++
语言
编程
:
输入三个
数,从小到大
输出
。
答:
int min(int m,int n) { return((m > n) ? n : m); } int
main
() { int a,b
,c;
printf("请
输入三个整数
(逗号隔开): ");scanf("%d,%d,%d",&a,&b
,&c
);if(a > b) { if(b > c) printf("%d %d %d\n\n"
,c,
b,a);else if(a > c) printf("%d %d %d\n\n",...
输入三个整数,按
从小到大
顺序输出
(
C++
)
答:
程序已经过测试 include <iostream> using namespace std;void chang(int& ,int&);int
main
(){ int a,b,c;a=2;b=3;c=1;/*cout<<"请您
输入三个整数
:"<<endl;cin>>a;cin>>b;cin>>c;*/ chang(a,b);chang(a,c);chang(b,c);cout<<a<<" "<<b<<" "<<c<<endl;return ...
...
三个
数 用模板
函数实现
从小到大排序
后输出
用
c++
语言
答:
if(a>b){return b;} else return a;} void
main
(){ int a,b
,c;
cin>>a>>b>>c;while(a==b||a==c||b==c){cout<<"请重新输入"<<endl; cin>>a>>b>>c;} //判断是否有输入相等的数。if(g(g(a,b),c)==a) //首先判断最小数是否是变量a { if(g(b,c)==b) ...
大家正在搜
一个c程序中可以包含多个主函数吗
一个c程序中只能包含一个主函数
一个c程序可以有多个主函数
一个c程序只能有一个主函数吗
一个c程序可以包含几个主函数
一个c程序只能由一个主函数组成
c程序只有一个主函数
每个c源文件都要有一个主函数吗
主函数是c程序的入口
相关问题
C++编程:输入三个整数,并按大小顺序输出
c/c++编程,输入3个双精度数后按由小到大顺序输出,要求设...
c++语言编程:输入三个整数,要求按照由小到大的顺序输出
C语言的编程题:输入三个整数,按从大到小的顺序输出
C语言编程题,输入三个整数,按从大到小的顺序输出
c++编程题 编写一个函数max,用于比较三个整数大小,输出...
c++主函数中输入3个整数,编写一个函数,其功能是对主函数传...
用C语言编写:编写一个函数,要求在主函数中输入两个数,输出其...