太复杂了 我们才学到for循环
追答这就是用for做的,没有更简单的了。。
追问这里面我们还有些没学
追答还有什么没学么?!这全是最基础的了,就算让你们老师去写,我估计也就写成这样了。。
我们才学到for循环 没学void
在不啊
追答这个暂时没有关系的,要等你学到后面的内容时才需要注意,在这里都是一样的结果。
可不可以简写一下啊
追答#include
main()
{
int num,i;
scanf("%d",&num);/*键盘输入一个大于1的整数*/
if(num<2)
{printf("%d即不是质数,也不是合数",num);
return 0;
}
for(i=2;i<num/2;i++)
{
if(num%i==0)
{
printf("%d 不是质数",num);
return 0;
}
}
printf("%d 是质数",num);
return 0;
}
简约若此,可以吗?