为什么要输入两次才执行
#include <stdio.h>#include <stdlib.h>
int main()
{
int i ,num;
_Bool flag=1;
printf("输入一个整数:\n");
scanf("%d\n",&num);
for(i=2;i<=(num/2);i++)
{
if (num % i==0)
{
flag=0;
}
}
if (flag)
{
printf("%d是一个素数\n",num);
}
else
{
printf("%d不是一个素数\n",num);
}
return 0;
}
我用的是CODEBLOCKS,f9开始执行后要输入两次数字才执行 对不起,检查了下代码,是自己疏忽了,canf("%d\n",&num);这里多了\n . 若不需要再帮助了,可再次点 发帖---->选择主题分类--->已经解决 乐乐学编程 发表于 2020-10-16 21:50
若不需要再帮助了,可再次点 发帖---->选择主题分类--->已经解决
是新发一次帖子吗,我没找到修改按钮,或者我可不可以随便设一个最佳答案 光C 发表于 2020-10-16 23:48
是新发一次帖子吗,我没找到修改按钮,或者我可不可以随便设一个最佳答案
就是你现在这个帖子,再点一下 “ 发帖”,点下拉菜单,就能看到 “已经解决” 几个字了
~~给个最佳吧~~反正你也不必付出什么,举手之劳,谢谢啦!~~ 乐乐学编程 发表于 2020-10-17 00:44
就是你现在这个帖子,再点一下 “ 发帖”,点下拉菜单,就能看到 “已经解决” 几个字了
~~给个最佳吧 ...
。点了,但是是发新帖的,难道是标题一样就把“已经解决”标签到这个帖子吗 光C 发表于 2020-10-17 10:39
。点了,但是是发新帖的,难道是标题一样就把“已经解决”标签到这个帖子吗
就是这样操作,并没有发新帖子出来呀,你这样自己将帖子了结,别人就不会总是来翻你的帖子了 乐乐学编程 发表于 2020-10-17 16:06
就是这样操作,并没有发新帖子出来呀,你这样自己将帖子了结,别人就不会总是来翻你的帖子了
我点了发帖,进去后就是发新帖了,把标签换成‘已经解决’重新发一次吗
页:
[1]