简单问一下,写c++程序的编写顺序,先写什么,再写什么。要用构造函数时

如题所述

    先写声明;

声明所需函数存在的库使接下来能够调用;

2.using namespace std;

声明标准名字空间;

在声明以后就可以开始编写了。

3.int main()

{

}

在大括号中编写语句;

要构造函数:

    定义函数

格式:类型 名称(参数);

eg:void  print(int a)注意没有分号

括号内无即无参;

2.编写函数

{

}

大括号内编写语句;

返回值的函数需要return 值;

3.声明函数

格式:类型 名称(参数(这里只要参数类型就可以了))

eg:void print(int);  注意有分号

声明的位置是在你需要使用它之前,当然也可以在主函数之前定义,这样主函数中就都能使用。

完整的程序如下:【阶乘】

#include<iostream>

using namespace std;

int js(int);

//函数的声明

int main()

{

int sum=0;

for (int i=1; i<=10; ++i)

sum+=js(i);                       //函数的调用

cout<<"sum="<<sum<<endl;

return 0;

}

int js(int n)                           //定义的函数体

{

int s=1;

for (int i=1; i<=n; ++i)

s*=i;

return s;                          //函数的返回值

}

温馨提示:答案为网友推荐,仅供参考
相似回答