【正文】
l=p(x1,x2,x3)。 步驟二:在主函數(shù)中通過將實(shí)參賦給形參的宏計(jì)算得出計(jì)算結(jié)果。 int i。i++) printf(%6d,a[i])。 for(i=0。j++) if(b[j]b[j+1]) { t=b[j]。(六)教材65面4(1)對3*4矩陣進(jìn)行賦值,轉(zhuǎn)置后輸出原矩陣和該矩陣源程序如下:shangji5\(1)include int main(){ int a[3][4]。i++) for(j=0。 printf(原矩陣為:\n)。j4。 for(j=0。i++) printf(%4d,a[i][j])。(七)教材65面4(2)源程序如下:shangji5\(2)include int main(){ int x,i,k=1。x)。k)==0) c[i]=39。 k=k1。 return 0。 char s[20]。 int score[n]。in。in1。score[j]=score[j+1]。strcpy(name[j+1],s)。 int so。 for(i=0。 } } printf(not found!)。,加深了對遞歸函數(shù)和子函數(shù)的使用理解。,加深了對多維數(shù)組數(shù)組名和地址之間的關(guān)系,初步認(rèn)識(shí)到了數(shù)組名是數(shù)組下一級單位的地址,為下一章學(xué)習(xí)指針埋下伏筆。使子函數(shù)不用存放于同一文件中,使程序看上去更簡潔。}調(diào)試及編譯過程:測試數(shù)據(jù):三個(gè)學(xué)生,分?jǐn)?shù)能被找到測試數(shù)據(jù):輸入三個(gè)學(xué)生的成績,后來輸入的分?jǐn)?shù)不能被找到出現(xiàn)的不足及修改:無 運(yùn)行結(jié)果:出現(xiàn)預(yù)期的結(jié)果。i++) { if(score[i]==so) { printf(%s %d,name[i],score[i])。 scanf(%d,amp。in。 strcpy(s,name[j])。jn1i。score[i])。 printf(input the name and score of each student:)。 scanf(%d,amp。(八)教材65面4(3)輸入n個(gè)學(xué)生的姓名和成績按從高到低順序排列,且在輸入一個(gè)成績時(shí)能找到對應(yīng)的學(xué)生。i=0。 else c[i]=39。i16。 printf(i