點擊查看答案
點擊查看答案
單項選擇題

已知今年的工業(yè)產(chǎn)值為100萬元,產(chǎn)值增長率為從鍵盤輸入,請編程計算工業(yè)產(chǎn)值過多少年可實現(xiàn)翻一番(即增加一倍)。 提示:用符號常量CURRENT表示今年的工業(yè)產(chǎn)值為100萬元,用變量growRate表示產(chǎn)值增長率,用變量year表示產(chǎn)值翻番所需的年數(shù),則計算年產(chǎn)值增長額的計算公式為: output = output * (1 + growRate) 利用迭代法循環(huán)計算,直到output >= 2*CURRENT時為止。當(dāng)output >= 2*CURRENT時,表示已實現(xiàn)產(chǎn)值翻番。此時,循環(huán)被執(zhí)行的次數(shù)year即為產(chǎn)值翻番所需的年數(shù)。按要求在空白處填寫適當(dāng)?shù)谋磉_式或語句,使程序完整并符合題目要求。#include <stdio.h> #define CURRENT 100 int main() { int year; /* 產(chǎn)值翻番所需年數(shù) */ double growRate; /* 工業(yè)產(chǎn)值的增長率 */ double output; /* 工業(yè)總產(chǎn)值 */ printf("Input grow rate:"); scanf("%lf", &growRate); output = CURRENT; /* 當(dāng)年產(chǎn)值為100萬元 */ for (year=0; ___________; year++) { output = ______________; } printf("When grow rate is %.0f%%, the output can be doubled after %d years./n", growRate*100, year); return 0; }
A、第11行: output<2*current 第13行: output * (1 + growrate)> B、第11行: output<2*current 第13行: output * growrate> C、第11行: output<=2*current 第13行: output * (1 + growrate)> D、第11行: output<=2*current 第13行: output * growrate>
點擊查看答案
點擊查看答案
點擊查看答案