指針?你的意思傳引用調(diào)用么?
創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、十堰網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、html5、商城網(wǎng)站制作、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為十堰等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
void mission(const int *,const int*); //函數(shù)原型,若不改變?cè)瓍?shù)值,加const修飾較為妥當(dāng)
int main() //在主函數(shù)中調(diào)用比較函數(shù)mission,并傳入欲比較的2個(gè)變量的地址
{
int a,b;
...
mission(a,b);
...
}
void mission(const int *num1,const int *num2) //比較函數(shù)mission定義
{
printf("the bigger number is:%d\n",(*num1*num2)?*num1:*num2); //比較大小
printf(" sum is:%d\n",*num1+*num2); //和
printf(" difference is:%d\n",(*num1*num2)?(*num1-*num2):(*num2-*num1)); //差
}
個(gè)人覺得只是實(shí)現(xiàn)兩個(gè)數(shù)比較大小,相加減,輸出最大,最小,兩個(gè)數(shù)的和功能的話,沒有必要指針實(shí)現(xiàn)的,傳值調(diào)用即可。當(dāng)然若需要在被調(diào)用函數(shù)中修改原參數(shù)值,或者比較數(shù)據(jù)量較大為節(jié)省內(nèi)存空間的話也可用傳引用調(diào)用。
希望可以幫助到你。
main() //主函數(shù)
{float a,b,c,t; //聲明部份,定義變量,浮點(diǎn)
printf("Enter a,b,c:"); //接收屏幕格式輸入
scanf("%f,%f,%f",a,b,c); //輸入變量a、b、c的值
if(ab){t=a;a=b;b=t;} //比較a和b的值,如果ab,則a和b的值互換
if(ac){t=a;a=c;c=t;} //比較a和c的值,如果ac,則a和c的值互換
if(bc){t=b;b=c;c=t;} //比較b和c的值,如果bc,則b和c的值互換
printf("%5.2f\n%5.2f\n%5.2f\n",a,b,c); //輸出a、b、c的值
}
======================================================
1、
本例程是輸入3個(gè)數(shù)字,再按大到小排序
其中{}中的內(nèi)容是這樣的意思
當(dāng)ab時(shí),則中間變量t=a,再將b的值賦給a,再將t的值賦給a
這樣就完成了一個(gè)a和b的值互換。
2、
printf("%5.2f\n%5.2f\n%5.2f\n",a,b,c);
其中%5.2f 是指輸入格式按_____.__輸入出浮點(diǎn)格式的數(shù)。
12345.00
如:7輸出的格式是____7.00
1234_.__
其中\(zhòng)n是回車符
c語言中sum,意思是求和,min的意思是最小值。
SUM函數(shù)指的是返回某一單元格區(qū)域中數(shù)字、邏輯值及數(shù)字的文本表達(dá)式之和。如果參數(shù)中有錯(cuò)誤值或?yàn)椴荒苻D(zhuǎn)換成數(shù)字的文本,將會(huì)導(dǎo)致錯(cuò)誤.
MIN函數(shù)是MicrosoftExcel中的公式,可表示為min(x,y)=0.5*(x+y-|x-y|),作用是返回給定參數(shù)表中的最小值。函數(shù)參數(shù)可以是數(shù)字、空白單元格、邏輯值或表示數(shù)值的文字串,如果參數(shù)中有錯(cuò)誤值或無法轉(zhuǎn)換成數(shù)值的文字時(shí),將引起錯(cuò)誤。
在C語言中沒有sum這個(gè)保留字,換句話它在C語言中只能算是一個(gè)標(biāo)識(shí)符,沒有特殊的語法功能。
一般來說C語言的標(biāo)識(shí)符,有兩個(gè)基本的使用原則。
1、要符合語法要求,C語言中規(guī)定,標(biāo)識(shí)符有數(shù)字、字母、下劃線(_)組成,而且第1符號(hào)只能為字母或者下劃線。
2、標(biāo)識(shí)符的命名,盡量便于閱讀。如問題中的sum用于表示兩數(shù)之和,就容易理解。
當(dāng)前題目:c語言sum函數(shù)比較大小,常見函數(shù)比大小
本文網(wǎng)址:http://jinyejixie.com/article38/dsecpsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、關(guān)鍵詞優(yōu)化、全網(wǎng)營(yíng)銷推廣、網(wǎng)站建設(shè)、網(wǎng)站制作、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)