这里给出两种方法。

素数就是指:除了能被1和自身整除,不能被其他数整除。

这两种方法的思路,在根本上是一致的。例如对于34而言,在2~33内的如果能被34整除,就说明不是素数;如果在此范围内没有数能被34整除,就说明是素数。然后因为1不是素数,所以对2~100内的每个数进行判断。

1、自定义函数法:

【#C】练习题:请输出100以内的素数_#C

运行结果:

【#C】练习题:请输出100以内的素数_素数_02

2、正常写法。

这里设置了令 t的初始值 t=1,若不是素数,把t赋予0,t=0。若是素数就直接输出。

【#C】练习题:请输出100以内的素数_#C_03

运行结果:

【#C】练习题:请输出100以内的素数_100以内_04