7*8*;
1"737(733344!
;"'733
8"L733'73
7"L73
1;-;-;48-8-847-7-7!""!
4#是一个水仙花数#!,
,,,
【程序 =】
题目:将一个正整数分解质因数。例如:输入 :3*打印出 :3"8-;-;-9。
程序分析:对 进行分解质因数,应先找到一个最小的质数 ?,然后按下述步骤完成:
7!如果这个质数恰等于 ,则说明分解质因数的过程已经结束,打印出即可。
8!如果 ()?,但 能被 ? 整除,则应打印出 ? 的值,并用 除以 ? 的商*作为新的正整
数你 *重复执行第一步。
;!如果 不能被 ? 整除,则用 ?47 作为 ? 的值*重复执行第一步。
-
H3=
!
"0!
#请键入一个正整数F#!
"HB!
?"8
4#"#!
02?("!
1?""!!?,
1L?""3!?4#-#!"'?,
?44
,
,,
【程序 9】
题目:利用条件运算符的嵌套来完成此题:学习成绩 )":3 分的同学用 表示,J36<:
分之间的用 $ 表示,J3 分以下的用 % 表示。
-
H39
!
H
2
"0!
#请输入一个成绩F#!
H"HB!
"H)":3MCC
FH)"J3MC$C
FC%C
#等级为:#4!