新聞中心
C語言程序設(shè)計(jì) 函數(shù)調(diào)用 求最大值
#include stdio.h
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比寧都網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式寧都網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋寧都地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。
void f(int *x, int *y)
{
int t;
t = *x;
*x = *y;
*y = t;
}
int main(void)
{
int a[3];
int i, j;
int x, y, z;
while(scanf("%d%d%d", x, y, z)!=EOF)
{
a[0] = x;
a[1] = y;
a[2] = z;
for(i=1;i3;i++)
for(j=0;j3-i;j++)
if(a[j]a[j+1])
f(a[j], a[j+1]);
printf("%d %d %d\n", a[0], a[1], a[2]);
}
return 0;
}
三個(gè)數(shù)從大到小,不知道你說的是不是這個(gè)意思,想要n個(gè)數(shù)的話,改下就可以了,其實(shí)一般都用快排的,方便
C語言如何調(diào)用函數(shù)求最大值 和 下標(biāo)
#includestdio.h
int getmax_i(int a[], int size){
int max_i=0, i;
for(i=1; isize; i++)
if(a[max_i]a[i]) max_i=i;
return max_i;
}
main(){
int a[5],i;
for(i=0; i5; i++)
scanf("%d",a[i]);
i=getmax_i(a, 5);
printf("最大值%d,下標(biāo)%d\n", a[i], i);
}
c語言求最大值函數(shù)
自定義函數(shù)實(shí)現(xiàn)
int max(int a,int b)
{
return ab?a:b;
}
本文標(biāo)題:c語言函數(shù)調(diào)用最大值 c語言函數(shù)調(diào)用求最大值
本文來源:http://fisionsoft.com.cn/article/dosipcc.html