3循环语句1
下列关于UNTIL语句说法错误的是()A
直到型循环至少执行一次循环体B
直到型循环结构对应UNTIL语句C
UNTIL语句是先判断是否满足条件,而后执行循环体D
UNTIL语句是先执行循环体,而后判断是否满足条件答案:C2
已知程序如图所示:j=1WHILEjj100PRINTmEND11
若1+3+5+…+n>10000,试设计一个程序,寻找满足条件的最小整数n
解法一:程序框图如图所示:程序如下:S=0i=1WHILES100004PRINT“最小整数为”;i-2END12
用分期付款的方式购买价格为1150万元的别墅,如果购买时先付150万元,以后每月付50万元,再加上欠款的利息
若一个月后付第一个月的分期付款,月利率为1%,那么购买别墅的钱全部付清后,实际共付出款额多少元
画出程序框图,写出程序
解:用S表示总付款额,由于先付150万元,故S的初始值为150,第一次分期付款应付50+1000×1%=60(万元),第二次分期付款应付50+(1000-50)×1%=59
5(万元),第三次分期付款应付50+(1000-50×2)×1%=59(万元)……每次付款总比上次少付0
5万元,共分20次付清
故引入计数变量i,控制付款次数,故循环条件为“i≤20”,循环体为“S=S+m,m=m-0
5,i=i+1”
程序框图如图所示:编写程序如下:S=150m=60i=1WHILEi