下载后可任意编辑第 1 章 C++语言简介1.修改例 1-1 的 Hello World!程序,使其能够在计算机屏幕上显示:I am a student, and I like programming!2.修改例 1-3 的加法计算器程序,编写一个乘法计算器程序。 3.修改例 1-4 的生日卡程序,使其能够输入和显示日期。 4.参考例 1-5,使用梯形法计算下式定积分的值。其中积分区域等分数可取为 200,并将计算结果和手算结果相比较。提示:ex用标准数学函数库 cmath 中的库函数 exp(x)表示。5.仿照例 1-6,编写一个计算矩形面积的程序。第 2 章 基本数据类型1. 为例 2-2 添加数据检验部分。给出三边长,检验其是否能构成一个三角形的方法是检查是否任意两边和均大于第三边。假如检验不合格,输出信息“Error Data!”2. 输入两个角度值 x、y,计算如下式子的值。3. 编写一个程序,要求完成以下要求:1)提示用户输入任意的 3 个小数;2)显示这三个小数;3)将这三个小数相加,并显示其结果;4)将结果按四舍五入方法转换成整数并显示。4. 从键盘输入任意三个整数,然后输出这三个数并计算其平均值。5. 编写一个程序,将字符串“Love”译成密码,译码方法采纳替换加密法,其加密规则是:将原来的字母用字母表中其后面的第 3 个字母的来替换,如字母 c 就用 f来替换,字母 y 用 b 来替换。提示:分别用 4 个字符变量来存储'L'、'o'、'v'和'e',利用 ASCII 表中字母的排列关系,根据译码方法对各个变量进行运算后输出即可。下载后可任意编辑第 3 章 控制结构1.编写计算阶乘 n!的程序。2.计算 1!+2!+3!+4!+......+10!,即3.编写程序求斐波那契数列的第 n 项和前 n 项之和。斐波那契数列是形如0, 1, 1, 2, 3, 5, 8, 13, ...其通项为:F0 = 0;F1 = 1;Fn = Fn1+Fn2。4.编程求,其中。提示:结束条件可用 ,其中 u 为通项,ε 为预先给定的精度要求。5.用牛顿迭代法求方程:2x3—4x2十 3x 一 6=0 在 1.5 附近的根。提示:迭代公式 结束迭代过程的条件为()与()同时成立,其中 ε 为预先给定的精度要求。6.求解猴子吃桃问题。猴子在第一天摘下若干个桃子,当即就吃了一半,又感觉不过瘾,于是就多吃了一个。以后每天如此,到第 10 天想吃时,发现就只剩下了一个桃子。请编程计算第一天猴子摘的桃子个数。7.编写一个程序,寻找用户输入的几个整数中的最小值。并假定用户输入的第一个数值指定后面要输入的数...