求解答:为什么i的值输出时一直是1,不是应该自增吗
#include<stdio.h>main()
{
int i,a;
printf("请输入一个大于一的整数:");
scanf("%d",&a);
for(i=2;i<a;i++)
{
if(a%i==0)
break;
}
printf("%d\n",i); 输出了一下i 应该是自增才对吧
if(i>=a)
printf("%d是素数",a);
else
printf("%d不是素数",a);
}
2017-02-17 14:53
2017-02-17 15:27
2017-02-17 16:32
2017-02-17 16:41
2017-02-17 20:38