设计一个计算1+2+3+…+100的值的算法,并画出相应的程序框图.(要求用循环结构)
题型:不详难度:来源:
设计一个计算1+2+3+…+100的值的算法,并画出相应的程序框图.(要求用循环结构) |
答案
第一步:设i的值为1; 第二步:设sum的值为0; 第三步:如果i≤100执行第四步, 否则转去执行第七步; 第四步:计算sum+i并将结果代替sum; 第五步:计算i+1并将结果代替i; 第六步:转去执行第三步; 第七步:输出sum的值并结束算法. |
举一反三
意大利数学家菲波拉契,在1202年出版的一书里提出了这样的一个问题:一对兔子饲养到第二个月进入成年,第三个月生一对小兔,以后每个月生一对小兔,所生小兔能全部存活并且也是第二个月成年,第三个月生一对小兔,以后每月生一对小兔.问这样下去到年底应有多少对兔子?试画出解决此问题的程序框图,并编写相应的程序. |
按照如图的程序框图执行,若输出结果为15,则M处条件为( ) |
如图(1)、(2),它们都表示的是输出所有立方小于1000的正整数的程序框图,那么应分别补充的条件为( )A.(1)n3≥1000?(2)n3<1000 | B.(1)n3≤1000?(2)n3≥1000 | C.(1)n3<1000?(2)n3≥1000 | D.(1)n3<1000?(2)n3<1000 |
|
已知流程图如图所示,该程序运行后,输出b的值为______
|
如图,程序框图表达式中最后输出的结果N=______.
|
最新试题
热门考点