2015级C++第2周实践项目

简介: 【项目1 - 宣告“主权”】   你已经是CSDN博客主了,用IT人特有的方式,编一段程序,在屏幕上输出你想说的话,按要求发布博文,作为我们的开山之作。【项目2 - 胖子不想说体重】参考解答   成年男性的标准体重公式为: 标准体重(kg)=身高(cm)−100 标准体重(kg)= 身高(cm)-100  超标准体重20%为超重,比标准体重轻20%为超轻。请编写

【项目1 - 宣告“主权”】
  你已经是CSDN博客主了,用IT人特有的方式,编一段程序,在屏幕上输出你想说的话,按要求发布博文,作为我们的开山之作。

【项目2 - 胖子不想说体重】参考解答
  成年男性的标准体重公式为:

(kg)=(cm)100 

  超标准体重20%为超重,比标准体重轻20%为超轻。请编写C++程序,输入身高和体重,完成下面的任务:
  (1)计算并输出标准体重。
  (2)计算出标准体重,当超重时,请给出提示。
  (3)计算出标准体重,当超重时给出提示,不超重时也给提示。
  (4)计算出标准体重,输出体重状态(正常/超重/超轻)
  调试完程序,请发布博文,作为上机报告。

【项目3-小试循环】参考解答
  写出实现下面求解任务的程序【提示:m是一个变量,在程序中输入】
  (1)求1到m的平方和
  (2)求1到m间所有奇数的和
  (3)求1到m的倒数和,即

1+12 +13 +14 +...+1m  

  (4)求值:
112 +13 14 +...+(1) (m+1) ×1m  

  (5)求m!,即
1×2×3×...×m 

【项目4-用循环求解】
  写出实现下面求解任务的程序:
  (1)用如下公式求π 的近似值(计算直到最后一项的绝对值小于10 5  

π4 =113 +15 17 +... 

参考解答

  (2)Fibonacci数列在计算科学、经济学等领域中广泛使用,其特点是:第一、二个数是1,从第3个数开始,每个数是其前两个数之和。据此,这个数列为:1 1 2 3 5 8 13 21 34 55 89 ……,请设计程序,输出这个数列,直到这个数字超过10000。
【提示】数列可以表示为:

{f 1 =f 2 =1f n =f n1 +f n2 ,n>2  

参考解答
目录
相关文章
|
19天前
|
存储 C++
【C++篇】C++类和对象实践篇——从零带你实现日期类的超详细指南
【C++篇】C++类和对象实践篇——从零带你实现日期类的超详细指南
20 2
【C++篇】C++类和对象实践篇——从零带你实现日期类的超详细指南
|
9天前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
114 3
|
19天前
|
存储 编译器 C语言
C++类与对象深度解析(一):从抽象到实践的全面入门指南
C++类与对象深度解析(一):从抽象到实践的全面入门指南
42 8
|
5月前
|
C++
C++代码的可读性与可维护性:技术探讨与实践
C++代码的可读性与可维护性:技术探讨与实践
97 1
|
1月前
|
C++
【C++案例】一个项目掌握C++基础-通讯录管理系统
这篇文章通过一个通讯录管理系统的C++项目案例,详细介绍了如何使用C++实现添加、显示、删除、查找、修改和清空联系人等功能。
33 3
|
28天前
|
C++
c++继承层次结构实践
这篇文章通过多个示例代码,讲解了C++中继承层次结构的实践应用,包括多态、抽象类引用、基类调用派生类函数,以及基类指针引用派生类对象的情况,并提供了相关的参考链接。
|
3月前
|
Rust 测试技术 编译器
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
Rust与C++的区别及使用问题之Rust项目中组织目录结构的问题如何解决
|
2月前
|
编译器 C++ 开发者
Visual Studio属性表:在新项目中加入已配置好的C++库
通过以上步骤可以确保Visual Studio中新项目成功地加入了之前已配置好的C++库。这个过程帮助开发者有效地管理多个项目中共享的库文件,提升开发效率。
60 0
|
4月前
|
关系型数据库 MySQL 测试技术
技术分享:深入C++时间操作函数的应用与实践
技术分享:深入C++时间操作函数的应用与实践
42 1
|
4月前
|
C++
C++解决线性代数矩阵转置 小实践
【6月更文挑战第3天】C++解决线性代数矩阵转置
65 2