輸入20個數(shù),要求輸出其中的正數(shù)、負(fù)數(shù)、零的個數(shù),用程序框圖和基本語句表示該算法.
解:用A、B、C分別表示正數(shù)、負(fù)數(shù)、零的個數(shù),程序框圖如圖. 程序如下: n=0; A=0; B=0; C=0; while n<=20 M=input(“M=”) if M<0 B=B+1; else if M=0 C=C+1; else A=A+1; end end n=n+1; end print(%io(2),C,B,A) 算法分析:我們可假定n為0當(dāng)n大于20則結(jié)束,用A、B、C分別表示正數(shù)、負(fù)數(shù)、零的個數(shù),輸入一個M的值進行判斷,若M是正數(shù),則A=A+1,負(fù)數(shù)則B=B+1,是零則C=C+1.用循環(huán)語句表述. |
科目:高中數(shù)學(xué) 來源: 題型:
查看答案和解析>>
科目:高中數(shù)學(xué) 來源:中華一題 高中數(shù)學(xué)必修3·B版(配套人民教育出版社實驗教科書) 人教版 題型:044
要求輸入20個數(shù),輸出其中正數(shù)、負(fù)數(shù)和零的個數(shù),用程序框圖和基本算法語句表示其算法.
查看答案和解析>>
科目:高中數(shù)學(xué) 來源: 題型:
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報平臺 | 網(wǎng)上有害信息舉報專區(qū) | 電信詐騙舉報專區(qū) | 涉歷史虛無主義有害信息舉報專區(qū) | 涉企侵權(quán)舉報專區(qū)
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com