C++高学阶例题(简单版)一

上传人:芝****量 文档编号:219388977 上传时间:2021-12-06 格式:DOCX 页数:8 大小:77.49KB
返回 下载 相关 举报
C++高学阶例题(简单版)一_第1页
第1页 / 共8页
C++高学阶例题(简单版)一_第2页
第2页 / 共8页
C++高学阶例题(简单版)一_第3页
第3页 / 共8页
C++高学阶例题(简单版)一_第4页
第4页 / 共8页
C++高学阶例题(简单版)一_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《C++高学阶例题(简单版)一》由会员分享,可在线阅读,更多相关《C++高学阶例题(简单版)一(8页珍藏版)》请在金锄头文库上搜索。

1、C+ 高学阶 例题题目一:设计一个程序,输入一个值,可以计算式子1*3*5+2*4*6+.+x*(x+2)*(x+4)现在已经将f(x)总结出数学式子f(x)来表达,其中x(x为=1的整数且=1的整数且=1000)输出:1*3*5+2*4*6+.+x*(x+2)*(x+4)的结果代码:#includeusing namespace std;int fx(int a)int s=0;s=a*(a+2)*(a+4);return s; int main()int x,sum=0;cinx;for(int i=1;i=x;i+)sum+=fx(i);coutsum;return 0;题目二:编写子函

2、数例如double area(double R)来计算球的表面积,并用主函数调用该子函数,在主函数中输出表面积的值。(球的表面积公式为表面积=4*3.14*半径)。输入:球的半径。输出:球的表面积。代码:#includeusing namespace std;double qbm(double r)double s;s=4*3.14*r*r;return s;int main()double a;cina;coutqbm(a);return 0;题目三:要求输入三个数字成绩,设计一个函数计算成绩等级。大于等于80分输出 优秀大于等于60分小于80分输出 良好小于60分输出 不合格输入:需要计算

3、等级的分数输出:成绩等级代码:#includeusing namespace std;void cj(int a)if(a=80)cout=60&a80)cout良好; elsecoutabc;cj(a);coutendl;cj(b);coutendl;cj(c);return 0;题目四:整形变量a 的值为3,整形变量b的值为5现在要求交换a和b的值。要求:1.必须使用函数实现交换2.a和b的值通过参数传入函数3.在main函数中进行输出输入:无输出:交换后的结果5 3代码:#includeusing namespace std;int bian(int a,int b)int c;c=a;a=b;b=c;couta b;int main()bian(3,5);return 0;题目五:设计一个程序,输入一个值,可以计算专门计算水费,水费计算方式已经用下列数学式子f(x)来表达,其中x为用水量(x保证为自然数,且=1000),f(x)为用水的费用其中f(x)的表达式为输入:用水量(x保证为自然数,且=1000)输出:水的费用代码:#includeusing namespace std;double s;double shuifei(int a)if(a=0&a20&ax;b=shuifei(x);coutb;return 0;8

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > C/C++资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号