这个算法怎么修改?
#include<stdio.h>int main()
{
int a,i;
printf("please input an ingeter:");
scanf("%d",&a);
for(i=2;i<a;i++)
if(a%i==0)
printf("%d不是素数",a);
else
printf("%d是素数",a);
return(0);
}
这是我写的判断素数的算法;每输入一个数要执行好多次,怎样跳出循环???
2014-12-10 17:55
2014-12-10 18:07
2014-12-10 22:30
程序代码:#include<stdio.h>
int main()
{
int a,i;
printf("please input an ingeter:");
scanf("%d",&a);
for(i=2;i<a;i++)
if(a%i==0)
break ;
if ( i < a )
printf("%d不是素数",a);
else
printf("%d是素数",a);
return(0);
}

2014-12-11 11:50
2014-12-11 15:26
程序代码:
#include <stdio.h>
int main()
{
int num;
printf("Please input a number: \n");
scanf("%d", &num);
if(num % 2 == 0)
{
printf("The Number is a even. \n");
}
else
{
printf("The Number is a odd. \n");
};
return 0;
};
2014-12-13 03:10