函數(shù)返回值怎么理解 C語(yǔ)言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?
C語(yǔ)言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?使用一個(gè)變量“記住”函數(shù)的返回值,然后在另一個(gè)函數(shù)中使用該變量(將該變量設(shè)置為全局變量),或?qū)⒃撟兞坑米鲄?shù)。例如,要求最多三個(gè)數(shù)字。Int max(長(zhǎng)a
C語(yǔ)言如何把一個(gè)函數(shù)的返回值傳遞給另一個(gè)函數(shù)?
使用一個(gè)變量“記住”函數(shù)的返回值,然后在另一個(gè)函數(shù)中使用該變量(將該變量設(shè)置為全局變量),或?qū)⒃撟兞坑米鲄?shù)。
例如,要求最多三個(gè)數(shù)字。
Int max(長(zhǎng)a,長(zhǎng)b)
{
return(a>B)?A:b
}]…
長(zhǎng)A,b,C,maxnum
maxnum=max(max(A,b),C)
或
長(zhǎng)A,b,C,maxnum
maxnum=max(A,b)
maxnum=max(maxnum,C)