读下列两段程序:*: 乙:对*、乙程序和输出结果判断正确的是( )A.程序不同,结果不同 ...
问题详情:
读下列两段程序:
*: 乙:
对*、乙程序和输出结果判断正确的是( )
A.程序不同,结果不同 B.程序不同,结果相同
C.程序相同,结果不同 D.程序相同,结果相同
【回答】
B
[解析] 程序*是计数变量i从1开始逐步递增直到i=1000时终止,累加变量从0开始,这个程序计算的是1+2+3+…+1000;程序乙是计数变量从1000开始逐步递减到i=1时终止,累加变量0开始,这个程序计算的是1000+999+…+1.但这两个程序是不同的.两个程序的输出结果都是S=1+2+3+…+1000=500500.
知识点:算法初步
题型:选择题