freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言編程基礎(chǔ)習(xí)題答案(編輯修改稿)

2025-07-25 08:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 /* 輸入數(shù)值 */sum+=num[i]。 /* 累加求和 */ }average=(float)sum/10。/* 求平均值 */max=min=num[0]。for(i=1。i10。i++)if(num[i]max)max=num[i]。 /*求最大值*/else if(num[i]min)min=num[i]。/*求最小值*/printf(最大值=%d\n,max)。printf(最小值=%d\n,min)。printf(10個(gè)數(shù)的和為:%d\n,sum)。printf(平均值為:%,average)。}⑵ 求素?cái)?shù)的程序編寫(xiě)如下:main(){int i,j,k,m=0。clrscr()。for(i=2。i=100。i++) { k=0。 for(j=2。j=i1。j++) if(i%j==0) { k=1。break。} if(k==0) { printf(%4d,i)。 m=m+1。 if(m%8==0) printf(\n)。 } }}⑶ 判斷一個(gè)浮點(diǎn)數(shù)是否在一個(gè)浮點(diǎn)型數(shù)組中的程序,編寫(xiě)如下:main(){int i,exist。float a[4],n。printf(輸入浮點(diǎn)型數(shù)組:\n)。for (i=0。i4。i++){ printf(a[%d]=,i)。 scanf(%f,amp。a[i])。printf(\n)。}printf(輸入一個(gè)浮點(diǎn)數(shù):)。exist=0。scanf(%f,amp。n)。for (i=0。i4。i++){ printf(a[%d]=%f。\n,i,a[i])。 if (a[i]==n) exist=1。}if (exist==1) printf(%f在數(shù)組中。\n,n)。else printf(%f不在數(shù)組中!\n”,n)。}此題前面的浮點(diǎn)型數(shù)組的值,也可通過(guò)初始化直接賦值的辦法得到。⑷ 輸出二維數(shù)組中最大值及位置的程序,編寫(xiě)如下:main(){ int i,j,row=0,col=0,max。 int a[4][6]。 for(i=0。i4。i++) for(j=0。j6。j++) scanf(“%d”,amp。a[i][j])。 max=a[0][0]。 for(i=0。i4。i++) for(j=0。j6。j++) if(a[i][j]max) {max=a[i][j]。row=i。col=j。}printf(“max=%d,row=%d,col=%d\n”,max,row,col)。}⑸ 在字符串中的指定位置插入字符串的程序,編寫(xiě)如下:main(){char ch1[10],ch2[3],ch3[13]。int i=0,n。printf(輸入字符串1(長(zhǎng)度為10):\n)。scanf(%s,ch1)。printf(輸入字符串2(長(zhǎng)度為3):\n)。scanf(%s,ch2)。printf(插入位置n(n10):\n)。scanf(%d,amp。n)。n。for (i=0。in。i++) ch3[i]=ch1[i]。for (i=n。in+3。i++) ch3[i]=ch2[in]。for (i=n。i10。i++) ch3[i+3]=ch1[i]。printf(%s,ch3)。}習(xí)題七填空題。⑴ C語(yǔ)言函數(shù)分成__系統(tǒng)提供的庫(kù)函數(shù)__和__用戶自定義函數(shù)_兩大類(lèi)。⑵ 一個(gè)C程序由主函數(shù)和若干__個(gè)自定義函數(shù)__組成,各個(gè)函數(shù)在程序中的定義是__相互獨(dú)立__的。⑶ 函數(shù)的遞歸調(diào)用是指__函數(shù)直接或間接地調(diào)用自己__。⑷ 當(dāng)__用數(shù)組名__作函數(shù)參數(shù)時(shí),實(shí)參與形參的傳遞為“地址傳遞”。⑸ 根據(jù)變量的作用范圍的不同,可將變量分為_(kāi)局部_變量和_全局_變量。根據(jù)變量生存期的不同,可以將變量分為_(kāi)_動(dòng)態(tài)存儲(chǔ)__變量和__靜態(tài)存儲(chǔ)__變量。⑹ static變量的特點(diǎn)是__其值始終存在__。選擇題。⑴ 如果一個(gè)函數(shù)有返回值,那么這個(gè)函數(shù)只有__A__個(gè)返回值。⑵ 下面關(guān)于空函數(shù)的定義,正確的是___B___。⑶ 以下錯(cuò)誤的描述是__C___。⑷ 調(diào)用一個(gè)不含return語(yǔ)句的函數(shù),以下正確的說(shuō)法是___D___。⑸ 下面函數(shù)調(diào)用語(yǔ)句中含有實(shí)參的個(gè)數(shù)為_(kāi)__C___。⑹ 數(shù)組名作函數(shù)參數(shù)時(shí),實(shí)參傳遞給形參的是__B___。指出并改正下面程序在函數(shù)定義或調(diào)用中的錯(cuò)誤。⑴ 被調(diào)函數(shù)f(x)定義時(shí)對(duì)形式參數(shù)x未做參數(shù)說(shuō)明。應(yīng)改為: f(int x) 或: f(x) int x。⑵ 函數(shù)調(diào)用時(shí),實(shí)際參數(shù)的類(lèi)型應(yīng)與被調(diào)函數(shù)形式參數(shù)的類(lèi)型相一致。本題在主函數(shù)中的整型變量a應(yīng)改為浮點(diǎn)型: int a。 改為 float a。⑶ 被調(diào)函數(shù)f( )定義時(shí)不需要加分號(hào),f( )。 應(yīng)改為:f( )⑷ 在C程序中,不能在一個(gè)函數(shù)的函數(shù)體內(nèi)定義另一個(gè)函數(shù)。該題在主函數(shù)中定義f( )為空值類(lèi)型且作為一個(gè)語(yǔ)句是錯(cuò)誤的。應(yīng)去掉 void f( )。分析下列程序,寫(xiě)出運(yùn)行結(jié)果。⑴ 主函數(shù)以a=2為實(shí)參調(diào)用f(x)函數(shù),f(x)通過(guò) return語(yǔ)句向主函數(shù)返回y的值賦給b,結(jié)果應(yīng)為: b=4⑵ 在該程序中實(shí)參變量a、b和形參變量x、y分別占用不同的存儲(chǔ)單元,雖然在swap函數(shù)中x、y的值發(fā)生了交換,但主函數(shù)中a、b的值卻沒(méi)有改變。運(yùn)行結(jié)果應(yīng)為:a=1↙b=2↙x=2,y=1a=1,b=2⑶ 全局變量x初始化為1,調(diào)用被調(diào)函數(shù)f( ) 執(zhí)行一次x++ ,然后再執(zhí)行x++ 后輸出x值應(yīng)為: x=3⑷ x為定義在整個(gè)函數(shù)體和復(fù)合語(yǔ)句內(nèi)的同名自動(dòng)變量,其作用域不同。int x=20。定義在復(fù)合語(yǔ)句中,只在復(fù)合語(yǔ)句中有效。運(yùn)行結(jié)果如下: x=20 x=11⑸ 執(zhí)行被調(diào)函數(shù),將原數(shù)組元素初值分別加1,因此輸出結(jié)果為:num[0]=2num[1]=3num[2]=4num[3]=5num[4]=6編寫(xiě)程序。⑴ 該題目要求使用判斷奇偶數(shù)函數(shù),編寫(xiě)程序如下:main(){int n。printf(輸入一個(gè)整數(shù):)。scanf(%d,amp。n)。a(n)。}a(int n){if (n%2==0) printf(%d是偶數(shù)\n,n)。else printf(%d 是奇數(shù)\n,n)。}⑵ 編寫(xiě)一個(gè)將3個(gè)數(shù)從小到大順序輸出的函數(shù)如下: sort(x,y,z)int x,y,z。 { int t。 if (xy) {t=x。 x=y。 y=t。} if (xz) {t=x。 x=z。 z=t。} if (yz) {t=y。 y=z。 z=t。} Printf(%d %d %d,x,y,z)。}⑶ 將輸入的秒數(shù)值,轉(zhuǎn)換為時(shí):分:秒輸出,編程如下:int hou=0,min=0。 main(){int sec,sec2。clrscr()。printf(請(qǐng)輸入秒數(shù):\n)。scanf(%d,amp。sec)。sec2=change(sec)。printf(%d 個(gè)小時(shí):%d 分鐘:%d 秒,hou,min,sec2)。} int change(sec1) int sec1。{ if(sec13600) {hou=sec1/3600。 min=(sec1%3600)/60。 sec1=sec1%60。} else if(sec160) {hou=0。 min=sec1/60。 sec1=(sec1%60)。} return(sec1)。}⑷ 求一組學(xué)生成績(jī)的總分、平均分、最高分和最低分的程序,編寫(xiě)如下:ma
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1