有三个数abc,要求按大小顺序输出.请问用C语言怎么写?
题目
有三个数abc,要求按大小顺序输出.请问用C语言怎么写?
答案
void sort(int* a,int* b,int* c)
{
int t;
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;
}
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 一个等腰三角形,其中的两条边长为5分之2和4分之三,这个三角形的周长是多少?
- 用一副三角尺最多可以拼出几种不同度数的角
- 量筒 量取水.5个10毫升和1个50毫升量取的水有无差异?老师说有,但为什么?
- 以“One Of The Greatest Leaders Of China ---SongQingling”为题写一篇英语作文.
- 英语题、写出下列动词的过去式、
- 求极限x指向0,lim(tanx-sinx)/(sinx)^3=?,急
- 三角函数 正弦定理
- 对数函数的定义域是什多少?底数和真数的取值范围是多少?
- A,B是平面直角坐标系上的两个点集,给定从A→B的映射f:{(x,y)}→{(x^2+y^2,xy)},求(5,2)的原像
- 一块长方形菜地,长6米,宽3米.四周围上篱笆,篱笆长多少米?如果一面靠墙,篱笆至少要多少米?