新手小白,求助大佬
这是一段判断素数的代码,出错了,但我找不出来,请求大佬帮帮我,谢谢了(用的是VS写的)#include <stdio.h>#pragma warning(disable : 4996)
int main()
{
int i, a;
bool flag = 1;
printf("数字:");
scanf("%d", &i);
for (a = 2; a < i / 2; a++)
{
if (i % a == 0)
{
flag = 0;
}
}
if (flag)
{
printf("%dyes", i);
}
else
{
printf("%dno", i);
}
return 0;
}
加个头文件就好了
#include <stdio.h>
# include <stdbool.h>
#pragma warning(disable : 4996)
int main()
{
int i, a;
bool flag = 1;
printf("Êý×Ö£º");
scanf("%d", &i);
for (a = 2; a < i / 2; a++)
{
if (i % a == 0)
{
flag = 0;
}
}
if (flag)
{
printf("%dyes", i);
}
else
{
printf("%dno", i);
}
return 0;
}
页:
[1]