达内学习日志Day05(续):循环嵌套和数组的练习(二)

作业1:

要求:

求指定范围内的所有质数,并以每行10个质数排列

程序:

达内学习日志Day05(续):循环嵌套和数组的练习(二)_第1张图片

解说:

版本1:设计判断一个数是质数的程序
达内学习日志Day05(续):循环嵌套和数组的练习(二)_第2张图片

达内学习日志Day05(续):循环嵌套和数组的练习(二)_第3张图片

版本2:设计判断一堆数中有哪些是质数的程序(开关flag)



增加一个开关,boolean型,初始化为true,意为假设9为质数
在if语句中,如果9除以任何数的余数等于0,即将开关设置为flase,9不是质数,跳出循环
执行else,输出9不是质数
达内学习日志Day05(续):循环嵌套和数组的练习(二)_第4张图片
查找100以内的质数,结果如下:
达内学习日志Day05(续):循环嵌套和数组的练习(二)_第5张图片
版本3:每行10个质数输出(加入计数器count)
达内学习日志Day05(续):循环嵌套和数组的练习(二)_第6张图片

结果:

达内学习日志Day05(续):循环嵌套和数组的练习(二)_第7张图片

你可能感兴趣的:(达内学习日志Day05(续):循环嵌套和数组的练习(二))