到底错在哪里啊?#include bool IsPrimer(int val){ int i; for(i=2; i

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/09 20:05:38

到底错在哪里啊?
#include
bool IsPrimer(int val)
{
int i;

for(i=2; i

从你的程序来看你用的语言是C语言 而不是C++,
但是C语言里面是没有bool类型的,如果要用bool,一般用0和1表示.
所以 把程序中的IsPrimer()函数的类型换成int 吧,程序 就好了.
或者 你把程序改成cpp文件 用C++来写程序 也是OK的.
还有指出一点for循环里面的if 判断 是不是错了,多了一个分号吧?