與正確輸出不相符(line:1)
您的答案為: 質數質數質數質 ...略
正確答案為: 質數
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
void AA(int a)
{
int i,c=2;
for(i=2;i<=sqrt(a);i++)
{
if(a%i==0){c++;break;}
}
if(c==2)printf("質數");
else printf("非質數");
}
main()
{
int a;
while(scanf("%d",&a)!=EOF)
{
AA(a);
}
}
與正確輸出不相符(line:1)
您的答案為: 質數質數質數質 ...略
正確答案為: 質數
#include
#include
#include
void AA(int a)
{
int i,c=2;
for(i=2;i<=sqrt(a);i++)
{
if(a%i==0){c++;break;}
}
if(c==2)printf("質數");
else printf("非質數");
}
main()
{
int a;
while(scanf("%d",&a)!=EOF)
{
AA(a);
}
}