1. 利用c語言如何比較三個數的大小(a,b,c)請寫出對應的C程序。 謝謝。
int
max_func(int
a,
int
b,
int
c);
返回值為參數序號
例如,a最大,則返回0,b最大,則返回1,c最大,則返回2;通過返回值,可以確定三個數中哪個最大
int
min_func(int
a,
int
b,
int
c);
返回值為參數序號
這樣通過上述兩個函數,可以確定三個數中的最大和最小,這樣就可以知道大小了。
2. c語言比較abc大小怎麼做是完整的
//從大到小輸出三個整數
#include<stdio.h>
intmain(){
inta,b,c;
printf("請輸入三個整數(逗號隔開):");
scanf("%d,%d,%d",&a,&b,&c);
if(a>b){
if(b>c)printf("%d%d%d ",a,b,c);
elseif(a>c)printf("%d%d%d ",a,c,b);
elseprintf("%d%d%d ",c,a,b);
}
elseif(c>b)printf("%d%d%d ",c,b,a);
elseif(a>c)printf("%d%d%d "散陪含,b,a,c);
elseprintf("%d%d%d ",b,c,a);
return0;
}