北邮C++上机实验五.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《北邮C++上机实验五.docx》由会员分享,可在线阅读,更多相关《北邮C++上机实验五.docx(10页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、一、 基础题1、 修改后代码如下#includeusing namespace std;void f1(int x)for(int i=0;i10;i+)xi=2*xi+1;if(i=5) /判定输出6个数字后换行coutxiendl;elsecoutxi ;coutendl;void main()int a10;for(int i=0;iai; /依次读取键盘输入的十个数字f1(a); /使用定义的f1函数2、修改后的程序如下#includeusing namespace std;int f1(int x,int y);void main()int a=120,b=300,c=40;int
2、d,e,f;d=f1(a,b);e=f1(d,c);couta=aendl;coutb=bendl;coutc=cendl;cout三个数中的最大数为ey?x:y;3、#includeusing namespace std;int sum1(int a,int b) /定义并声明整型求和函数return a+b;double sum2(double x,double y,double z) /定义并声明双精度型求和函数return x+y+z;float sum3(float a,float b)return a+b;void main()cout调用函数sum(int,int)的结果为:su
3、m(13,14)endl; /调用函数并输出返回值cout调用函数sum(double,double,double)的结果为:sum(1.32,1.14,1.018)endl;cout调用函数sum(float,float)的结果为:sum(12.7,34.78)endl;4、#includeusing namespace std;int f1(int);void main()int x=5; / x 为auto型变量static int y; /y为static型变量y=y+f1(x);coutx=x y=yendl;y=y+f1(x);coutx=x y=yendl;static int
4、x=12; / x 为static型变量int f1(int a) / x 为auto型变量static int y=300; /y为static型变量y=y+a;coutx=x y=yendl;return y;本程序的功能是比较各种全局和局部变量,以及不同存储类型的变量之间的区别使用5、该程序的功能是以此获得某个数各个位上的数字,再倒序逆转输出二、 编程题1、#includeusing namespace std;void f(int a,int b) static int max;for(int i=1;i=a;i+)if(!(i%b)max=i;coutmaxendl; void ma
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 北邮 C+ 上机 实验
![提示](https://www.deliwenku.com/images/bang_tan.gif)
限制150内