#include?stdio.h
成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括堯都網(wǎng)站建設(shè)、堯都網(wǎng)站制作、堯都網(wǎng)頁(yè)制作以及堯都網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,堯都網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到堯都省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
float?max(float?a[])
{
int?i;
float?m?=?a[0];
for(i=1;i10;i++)
{
if(ma[i])
m?=?a[i];
}
return?m;
}
float?min(float?a[])
{
int?i;
float?m?=?a[0];
for(i=1;i10;i++)
{
if(ma[i])
m?=?a[i];
}
return?m;
}
float?aver(float?a[])
{
float?sum?=?0;
int?i;
for(i=0;i10;i++)
sum?+=?a[i];
return?sum?/?10;
}
int?main()
{
float?num[10];
int?i;
for(i=0;i10;i++)
scanf("%f",num[i]);
printf("The?max?number?is?%f\n",max(num));
printf("The?min?number?is?%f\n",min(num));
printf("The?average?number?is?%f\n",aver(num));
return?0;
}
定義的input(int
m)
m作用的作用從代碼
printf("%s輸入一個(gè)二進(jìn)制數(shù):\n",m?"請(qǐng)":"輸入有誤,請(qǐng)重新");
中的
m?"請(qǐng)":"輸入有誤,請(qǐng)重新"
這個(gè)三目運(yùn)算符可以看出:
當(dāng)m=1時(shí)
輸出:請(qǐng)輸入一個(gè)二進(jìn)制數(shù):
m
!=1時(shí)
輸出:
輸入有誤,請(qǐng)重新輸入一個(gè)二進(jìn)制數(shù):
也就是為了提示用戶用的!
所以
這里的
n=input(1)
的
1就是說(shuō)明要求系統(tǒng)提示:輸入有誤,請(qǐng)重新輸入一個(gè)二進(jìn)制數(shù):
#includestdio.h
int main()
{
int a,b,c,max;
printf("請(qǐng)輸入三個(gè)數(shù):\n");
scanf("%d%d%d",a,b,c);
if(ab)
max=a;
if(cmax)
max = c;
printf("三個(gè)數(shù)中最大的數(shù)為:%d",max);
return 0;
}
擴(kuò)展資料:
主要特點(diǎn):
1,簡(jiǎn)潔的語(yǔ)言
C語(yǔ)言包含有各種控制語(yǔ)句僅有9種,關(guān)鍵字也只有32 個(gè),程序的編寫要求不嚴(yán)格且多以小寫字母為主,對(duì)許多不必要的部分進(jìn)行了精簡(jiǎn)。
2,具有結(jié)構(gòu)化的控制語(yǔ)句
C語(yǔ)言是一種結(jié)構(gòu)化的語(yǔ)言,提供的控制語(yǔ)句具有結(jié)構(gòu)化特征,如for語(yǔ)句、if?else語(yǔ)句和switch語(yǔ)句等??梢杂糜趯?shí)現(xiàn)函數(shù)的邏輯控制,方便面向過(guò)程的程序設(shè)計(jì)。
3,豐富的數(shù)據(jù)類型
C語(yǔ)言包含的數(shù)據(jù)類型廣泛,不僅包含有傳統(tǒng)的字符型、整型、浮點(diǎn)型、數(shù)組類型等數(shù)據(jù)類型,還具有其他編程語(yǔ)言所不具備的數(shù)據(jù)類型,其中以指針類型數(shù)據(jù)使用最為靈活,可以通過(guò)編程對(duì)各種數(shù)據(jù)結(jié)構(gòu)進(jìn)行計(jì)算。
4,豐富的運(yùn)算符
c語(yǔ)言包含34個(gè)運(yùn)算符,它將賦值、括號(hào)等均視作運(yùn)算符來(lái)操作,使C程序的表達(dá)式類型和運(yùn)算符類型均非常豐富。
5,可對(duì)物理地址進(jìn)行直接操作
C語(yǔ)言允許對(duì)硬件內(nèi)存地址進(jìn)行直接讀寫,以此可以實(shí)現(xiàn)匯編語(yǔ)言的主要功能,并可直接操作硬件。
6,代碼具有較好的可移植性
c語(yǔ)言是面向過(guò)程的編程語(yǔ)言,用戶只需要關(guān)注所被解決問(wèn)題的本身,而不需要花費(fèi)過(guò)多的精力去了解相關(guān)硬件,且針對(duì)不同的硬件環(huán)境。
7,可生成的高質(zhì)量目標(biāo)代碼,高執(zhí)行效率的程序
與其他高級(jí)語(yǔ)言相比,C語(yǔ)言可以生成高質(zhì)量和高效率的目標(biāo)代碼,故通常應(yīng)用于對(duì)代碼質(zhì)量和執(zhí)行效率要求較高的嵌入式系統(tǒng)程序的編寫。