CX-TFT 发表于 2018-9-6 19:02:05

这代码我哪里敲错了吗?附源代码?

//--------------------------------------
//判断一个数是否为素数   2018-09-06
//---------------------------------------


#include <stdio.h>
int main()
{
       
        int i, num;
        _Bool flag = 1;
       
        printf("请输入一个整数 :");
        scanf("%d", &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;
       
}

guili002 发表于 2018-9-6 19:20:14

这个for循环是想干啥......

wangdarling 发表于 2018-9-6 19:20:35

代码没错。因为布尔类型是c++的新增内容,所以用vc++6.0编译不出来!要用c++的编译软件才能运行!

claws0n 发表于 2018-9-6 19:25:46

不要慌,工具 --> 一般 --> 打勾 --> 加入-std=c11不行的话改成 c99

CX-TFT 发表于 2018-9-6 19:35:28

wangdarling 发表于 2018-9-6 19:20
代码没错。因为布尔类型是c++的新增内容,所以用vc++6.0编译不出来!要用c++的编译软件才能运行!

我用的编程软件是Dev-c++哦~

CX-TFT 发表于 2018-9-6 19:41:27

claws0n 发表于 2018-9-6 19:25
不要慌,工具 --> 一般 --> 打勾 --> 加入不行的话改成 c99

怎么设置?

wangdarling 发表于 2018-9-6 19:43:50

CX-TFT 发表于 2018-9-6 19:35
我用的编程软件是Dev-c++哦~

我刚才用codeblocks能运行出来啊!{:10_312:}

claws0n 发表于 2018-9-6 19:51:04

CX-TFT 发表于 2018-9-6 19:41
怎么设置?

如图

claws0n 发表于 2018-9-6 19:51:56

wangdarling 发表于 2018-9-6 19:43
我刚才用codeblocks能运行出来啊!

dev c++ 的工厂设定是空的,要自己设~

CX-TFT 发表于 2018-9-6 19:52:07

不知道.... 我用的软件编译出错。。。。

CX-TFT 发表于 2018-9-6 20:05:36

claws0n 发表于 2018-9-6 19:51
如图

还是不行。。。。

CX-TFT 发表于 2018-9-6 20:06:10

三个错误,一个警告。。。

wangdarling 发表于 2018-9-6 20:11:05

claws0n 发表于 2018-9-6 19:51
dev c++ 的工厂设定是空的,要自己设~

好吧!不断学习中!fighting!

claws0n 发表于 2018-9-6 22:45:13

CX-TFT 发表于 2018-9-6 20:06
三个错误,一个警告。。。

{:10_247:} c++ 早说嘛,还以为是 C。楼主,目前的档案先存成 .c 不要 .cpp 性质不一样。
如果是 .cpp
-std=c++11

CX-TFT 发表于 2018-9-6 23:01:25

claws0n 发表于 2018-9-6 22:45
c++ 早说嘛,还以为是 C。楼主,目前的档案先存成 .c 不要 .cpp 性质不一样。
如果是 .cpp
...

嗯~嗯~   好了   Thank you!   那个能跟我说说 .c和.cpp区别吗?{:10_297:}

claws0n 发表于 2018-9-6 23:16:39

CX-TFT 发表于 2018-9-6 23:01
嗯~嗯~   好了   Thank you!   那个能跟我说说 .c和.cpp区别吗?

C >> .c
C++ >> .cpp

C++ 有了类(支持面对对象)、模板更强大的函数库……
页: [1]
查看完整版本: 这代码我哪里敲错了吗?附源代码?