扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
C语言没有bool类型,需要自己来定义,同时IsPrime函数的变量i重复定义了修改如下。
企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,创新互联建站面向各种领域:成都垃圾桶等网站设计、营销型网站解决方案、网站设计等建站排名服务。
# include stdio.h //这是代码
typedef enum //定义bool类型
{
true = 0,
false = 1,
}bool;
bool IsPrime(int m) //第三行
{
int i;
for (i = 2; i m; ++i)// 多了一个int
{
if(m%i == 0)
break;
}
if(i == m)
return true;
else
return false;
}
函数定义可以在调用之后,但是在调用前要加函数声明
#include iostream
using namespace std;
int main()
{
int b=2;
int test(int a); //函数声明(如果函数定义在调用后且没有声明,程序编译不了)
couttest(b); //函数调用
}
int test(int a) //函数定义
{
return a+2;
}
要先定义再使用
首先,要有函数名称,和数据类型
然后,要有形参和实参,注意形参和实参是一一对应的,不是根据你所定义的变量名相同与否
int
max(a,b)b==1;a==2;这里的实参是下面的a和b,其中上面的a对应的是b也就是形参a为1
如果你定义函数之前先使用就要声名,一般情况下建议先定义后使用
建议你去书店找找潭浩强的c语言书,对你有帮助的
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流