ImageVerifierCode 换一换
格式:DOCX , 页数:45 ,大小:24.69KB ,
资源ID:7199839      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7199839.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C++语言程序设计课后答案Word文件下载.docx)为本站会员(b****3)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C++语言程序设计课后答案Word文件下载.docx

1、 i + j; /* 输出结果 */return 0;改正:int main()int i; / 给i赋值i + j = i;您输入一个数字是 i endl;5您输入一个数字是52-20 打印ASCII码为32127的字符。for (int i = 32; i128; i+) (char) i;!#$%G()*+,./0123456789:?ABCDEFGHIJKLMNOP_QRSTUVWXYZabcdefghijklmnopqrstuvwxyzs2-21 运行下面的程序,观察其输出,与你的设想是否相同?unsigned int x;unsigned int y = 100;unsigned

2、int z = 50;x= y - z;Difference is: x;x = z - y;nNow difference is: x endl; 50Now difference is: 4294967246注意,第二行的输出并非 -50,注意x、y、z的数据类型。2-22 运行下面的程序,观察其输出,体会i+与+i的差别。int myAge = 39; / initialize two integersint yourAge = 39;I am: myAge years old.nYou are: yourAge years oldnmyAge+; / postfix increment

3、+yourAge; / prefix incrementOne year passes.nAnother year passesn myAge+ +yourAge char flag;while(1)(Yes or No): flag;if ( toupper(flag) = Y)break;Nxlqn或:y2-29 编写一个完整的程序,运行时向用户提问你考试考了多少分?(0100),接收输入后判断其等级,显示出来。规则如下:int i,score;你考试考了多少分?(0100): score;if (score100 | scoreint i,j,k,flag;i = 2;while(i =

4、 100)flag = 1;k = sqrt(i);j = 2;while (j = k)if(i%j = 0)flag = 0;j+;if (flag)是质数.i+;使用dowhile循环语句:dowhile (j = k);while(i = 100);使用for循环语句:for(i = 2;= 100;for (j = 2; j m)你猜的值太小了!else if (n 你猜的值太大了!你猜对了!/使用dowhile语句while(n != m);5025101518第三章 函数3-2 观察下面程序的运行输出,与你设想的有何不同?仔细体会引用的用法。int intOne;int &rSo

5、meRef = intOne;intOne = 5;intOne:tt intOne rSomeRef:t rSomeRef int intTwo = 8;rSomeRef = intTwo; / not what you think!nintOne:intTwo: intTwo -1)Answer: answer;Error, cant divide by zero!Enter two numbers.Number one:82 43-8 编写函数把华氏温度转换为摄氏温度,公式为:C = (F - 32) * 5/9; 在主程序中提示用户输入一个华氏温度,转化后输出相应的摄氏温度。部分实验三

6、3-10 编写函数求两个整数的最大公约数和最小公倍数。int fn1(int i,int j); /求最大公约数的函数int i,j,x,y;请输入一个正整数: i ;请输入另一个正整数: j ;x = fn1(i,j);y = i * j / x;和的最大公约数是:的最小公倍数是: y int fn1(int i, int j)int temp;if (i j)temp = i;i = j;j = i;while(j != 0)temp = i % j;j = temp;return i;12072120和72的最大公约数是:24120和72的最小公倍数是:3603-12 在主程序中提示输入

7、整数n,编写函数用递归的方法求1 + 2 + + n的值。int fn1(int i);从1累加到i 的和为: fn1(i) 2;fib(1) = fib(2) = 1;观察递归调用的过程。3-15 用递归的方法编写函数求n阶勒让德多项式的值,在主程序中实现输入、输出;float p(int n, int x);int n,x;请输入正整数n: n;请输入正整数x:n = x = P() = p(n,x) float p(int n, int x)if (n = 0)else if (n = 1)return x;return (2*n-1)*x*p(n-1,x) - (n-1)*p(n-2,

8、x) /n ;1n = 1x = 2P1(2) = 234n = 3x = 4P3(4) = 154 第 四 章 类4-9 设计并测试一个名为Rectangle的矩形类,其属性为矩形的左下角与右上角两个点的坐标,能计算矩形的面积。class Rectanglepublic:Rectangle (int top, int left, int bottom, int right);Rectangle () int GetTop() const return itsTop; int GetLeft() const return itsLeft;int GetBottom() const return

9、 itsBottom;int GetRight() const return itsRight;void SetTop(int top) itsTop = top;void SetLeft (int left) itsLeft = left;void SetBottom (int bottom) itsBottom = bottom;void SetRight (int right) itsRight = right;int GetArea() const;private:int itsTop;int itsLeft;int itsBottom;int itsRight;Rectangle:R

10、ectangle(int top, int left, int bottom, int right)itsTop = top;itsLeft = left;itsBottom = bottom;itsRight = right;int Rectangle:GetArea() constint Width = itsRight-itsLeft;int Height = itsTop - itsBottom;return (Width * Height);Rectangle MyRectangle (100, 20, 50, 80 );int Area = MyRectangle.GetArea(

11、);Area: Area n 3000Upper Left X Coordinate: 204-11 定义一个矩形类,有长、宽两个属性,有成员函数计算矩形的面积 Rectangle(float len, float width)Length = len;Width = width;Rectangle();float GetArea() return Length * Width;float GetLength() return Length;float GetWidth() return Width;float Length;float Width;float length, width;请输入矩形的长度: length;请输入矩形的宽度: width;Rectangle r(length, width);长为 length 宽为 width 的矩形的面积为: r.GetArea () 长为5

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2