用N1代表第一個學(xué)生的學(xué)號,Ni代表第i個學(xué)生的學(xué)號,Gi代表第i個學(xué)生的成績.那么如圖表示一個什么樣的算法?
解:算法: S1 i=1; S2 如果Gi≥90,則打印Ni,Gi后轉(zhuǎn)到S3,否則直接轉(zhuǎn)到S3; S3 i=i+1; S4 如果i≤60,則轉(zhuǎn)到S2,重復(fù)執(zhí)行S2、S3、S4,否則結(jié)束. 故下圖表示的是打印60名學(xué)生中分數(shù)在90分或90分以上的學(xué)生的學(xué)號和成績. |
本題的程序框圖的應(yīng)用具有普遍性和靈活性.比如:打印50名學(xué)生中分數(shù)在80或80分以上的學(xué)生的學(xué)號與成績,只要將第一個判斷框中的Gi≥90改為Gi≥80,并將第二個判斷框中的i≤60改為i≤50即可. |
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com