3.6 应用举例

更新于 2026年10月10日 版权声明
3.6 应用举例

【例3.13】输出101~200内的质数。

实现思路:假设判断的数字是n的话,程序只需要判断[2,n-1]之间的数字即可,如果被该区间的任何一个数字整除了,则说明其不是质数。

图示

图示

【例3.14】水仙花数是指三位数中,每个数字的立方和与自身相等的数字,例如370,3 ×3 × 3 + 7 × 7 × 7 + 0 × 0 × 0 =370,请输出所有的水仙花数。

实现思路:循环所有的三位数,拆分出三位数字的个位、十位和百位数字,判断3个数字的立方和是否等于自身。(https://www.daowen.com)

图示

【例3.15】打印以下图形。

图示

实现思路:先打印前4行,外部循环循环4次打印4行,每行的内容分为两部分:空格和星号。然后打印后3行,外部循环循环3次打印3行,每行的内容分为两部分:空格和星号。本例关键是找到每行空格、星号的个数与行数、列数的对应关系。

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)