批改作业啦!!
我是用 vs2010 编译报错提示1>d:\documents\visual studio 2010\projects\13\13\13.c(3): error C2061: 语法错误: 标识符“g”
1>d:\documents\visual studio 2010\projects\13\13\13.c(3): error C2059: 语法错误:“;”
1>d:\documents\visual studio 2010\projects\13\13\13.c(3): error C2059: 语法错误:“类型”
1>d:\documents\visual studio 2010\projects\13\13\13.c(31): warning C4013: “g”未定义;假设外部返回 int
#include <stdio.h>
bool g(int a)
{
int i;
for (i=2;i<a;i++)
{
if (0==a%i)
break;
}
if (i==a)
return true;
else
return false;
}
int main()
{
int val;
int i;
scanf("%d",&val);
for(i=2;i<val;i++)
{
if ( g(i) )
printf("%d\n",i);
}
return 0;
} 抢个沙发坐坐。前排出售瓜子、香烟勒 抢个沙发坐坐。前排出售瓜子、香烟勒
前排走一走 添加#include <stdbool.h>
C语言中默认没有bool,C99为了兼容c++,添加了stdbool.h
参考:http://blog.csdn.net/daheiantian/article/details/6241893 C语言默认没有bool类型 呵呵哈哈哈或或或 TERNCE振 发表于 2017-4-15 20:51
抢个沙发坐坐。前排出售瓜子、香烟勒
#include <stdbool.h> 头文件无法打开{:1_906:} loooooooong 发表于 2017-4-15 21:23
添加#include
C语言中默认没有bool,C99为了兼容c++,添加了stdbool.h
#include <stdbool.h> 无法打开stdbool.h头文件 神马勾 发表于 2017-4-16 09:53
#include无法打开stdbool.h头文件
我用的devC++是有的,没用vs
页:
[1]