先说理论
可以由题意得 (说实话这题好水)
一、我们要输入一个数(用int,数据并不会爆)
二、他给我们一个例子21,21的因数为1,3,7,21;
1不是质数,也不是合数,排除。
3、7是质数。
21不是质数,排除。
3<7,所以7是21中最大的质数。 //其他数也可以这样推算
三、暴力枚举;(我本人的做法)
四、输出最大质数。
说完理论,开始实践。
C语言:
定义要输入的数据;//int i;
输入;//scanf("%d",i);
循环输入的数字&#x
可以由题意得 (说实话这题好水)
一、我们要输入一个数(用int,数据并不会爆)
二、他给我们一个例子21,21的因数为1,3,7,21;
1不是质数,也不是合数,排除。
3、7是质数。
21不是质数,排除。
3<7,所以7是21中最大的质数。 //其他数也可以这样推算
三、暴力枚举;(我本人的做法)
四、输出最大质数。
C语言:
定义要输入的数据;//int i;
输入;//scanf("%d",i);
循环输入的数字&#x