a = ();
(\输入相加的项数:\ n = (); i = 0; (i < n) { b = b + a; = + b; a = a * 10; i; } (); } }
【程序9】
题目:一个数如果恰好等于它的因子之和,这个数就称为 \完数 \。例如6=1+2+3.编程 找出1000以内的所有完数。 09 { ([] ) {
(\到1000的完数有: \ ( 1; i<1000; ) { t = 0;
( 1; j<= 2; ) { (i % j 0) { t = t + j; } } (t i) {
(i + \ \ } } }
【程序10】
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? 10 { ([] ) {
h = 100 = 100; ( 1; i<10; ) { s = s + h; h = h / 2; }
(\经过路程:\
(\反弹高度:\} }
【程序11】
题目:有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 11 { ([] ) { = 0; ( 1; x<5; ) { ( 1; y<5; ) { ( 1; z<5; ) {
(x y y z x z) { ;
(x*100 + y*10 + z ); } } } }
(\共有\个三位数\} }
【程序12】
题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润,求应发放奖金总数? .*; 12 { ([] ) {
x = 0 = 0;
(\输入当月利润(万):\ s = (); x = ();
(x > 0 x <= 10) { y = x * 0.1;
} (x > 10 x <= 20) {
y = 10 * 0.1 + (x - 10) * 0.075; } (x > 20 x <= 40) {
y = 10 * 0.1 + 10 * 0.075 + (x - 20) * 0.05;