|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这是一段判断素数的代码,出错了,但我找不出来,请求大佬帮帮我,谢谢了(用的是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;
- }
复制代码
|
|