题目内容
某种计算机病毒是通过电子邮件进行传播的.如果某台计算机感染上这种病毒,那么每轮病毒发作时,这台计算机可能感染其他没被感染的20台计算机.现有10台计算机在第一轮病毒发作时被感染,试设计一个程序,计算一下每轮病毒发作时将至多有多少台计算机被病毒感染.
答案:
解析:
解析:
答案:程序如下:
INPUT “n=”;n
INPUT “sum1=”;sum1
d=1
DO
sum2=20*sum1
sum3=sum1+sum2
d=d+1
sum1=sum3
LOOP UNTIL d>n
PRINT sum2
END
思路解析:每一轮发作时被感染的微机数应是前几轮感染计算机总数的20倍,所以在编写程序时应采用循环结构.
练习册系列答案
相关题目
某种计算机病毒是通过电子邮件进行传播的,下表是某公司前5天监测到的数据:
则下列函数模型中能较好地反映计算机在第x天被感染的数量y与x之间的关系的是( )
| 第x天 | 1 | 2 | 3 | 4 | 5 |
| 被感染的计算机数量y(台) | 10 | 20 | 39 | 81 | 160 |
| A、y=10x |
| B、y=5x2-5x+10 |
| C、y=5•2x |
| D、y=10log2x+10 |