- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机工程学院【实验2-10】编写程序打印下列图案:************************************【指导】(1)问题分析 *计算机工程学院这是一个需要用循环嵌套来完成的问题。●该图案共有6行,打印时需要一行一行进行,设正在处理的行为第i行,则i从1~6;●每行的字符与所在的行有关,设j表示第i行第j个字符,则j从1~2*i-1;●设定每行字符的起始位置:设第1行起始位置为第20列,则第1行‘*’之前有19个空格,第i行‘*’之前有20-i个空格。*计算机工程学院(2)编写源程序/*EX2_22.cpp*/#includestdio.hvoidmain(){ inti,j; for(i=1;i=6;i++){for(j=1;j=20-i;j++)/*控制输出空格个数*/ printf(); for(j=1;j=2*i-1;j++)/*控制输出*号*/printf(*);printf(\n);/*换行*/}}*计算机工程学院(3)上机运行程序并分析结果。(4)思考:如果打印下示图案,程序该如何修改?*************************************计算机工程学院【实验2-11】输出所有的“水仙花数”。所谓的“水仙花数”是指一个三位数,其各位数字立方和等于该数本身,例如:153=13+33+53。【指导】(1)问题分析●三位数的生成:设变量n为三位数,使用for语句,即for(n=100;n1000;n++){…}即可;●在循环体中,对每一个n,分离出其百位数i、十位数j和个位数k,那么当条件“n==i*i*i+j*j*j+k*k*k”满足时n即为所求的三位数。*计算机工程学院(2)根据上述分析,编写源程序;(3)上机运行程序并分析结果。【实验2-12】用牛顿迭代法计算正整数a的平方根【指导】(1)问题分析牛顿迭代法是求解方程f(x)=0的一种重要的迭代方法。这种方法的基本思想是设法将非线性方程f(x)=0逐步转化为某种线性方程来求解。牛顿迭代公式如下:*计算机工程学院牛顿迭代公式仅仅是个近似公式,简单地应用该公式并不能获得精确的结果。但若经过无限次的迭代,所得到的近似值xk将无限逼近所求的精确值x*(如果迭代过程收敛的话)。在实际计算中,我们不可能穷尽这个无限的逼近过程。然而对给定的精度ε,我们可以找到某个有限的近似值xk,使其误差|x*-xk|ε。这样,在给定的精度ε的范围内,所得到的xk就是“精确化”了的近似值。*计算机工程学院由此得到求正整数a的迭代公式为:x2=(x1+a/x1)/2设迭代初值为:x1=a/2;迭代精度为:|x2-x1|≤10-10。(2)编写源程序/*EX2_23.cpp*/#includestdio.h#includemath.hvoidmain(){*计算机工程学院inta;doublex1,x2,delta; printf(请输入n:);scanf(%d,a);x1=a/2.0;/*迭代初值*/ do{ x2=(x1+a/x1)/2;/*迭代*/delta=x2-x1; x1=x2;}while(fabs(delta)1e-10); printf(Sq.root(%d)=%12.10lf\n,a,x2);}*计算机工程学院(3)上机运行程序并分析结果。(4)完善程序,在求正整数a的平方根的同时能统计迭代的次数并输出,例如求2的平方根时迭代的次数为5。*计算机工程学院2.3.4拓展与练习【练习1】根据任务1中【实验2-3】的题目要求、
您可能关注的文档
- 63191-财务分析(微课版第3版)-练习题(限认证教师下载).doc
- 计算机视觉开发实战——基于OpenCV-教案.docx
- 软文营销(第2版)配套PPT课件.pptx
- 供应链管理实务试题 (1).doc
- 供应链管理实务试题 (2).doc
- 供应链管理实务试题 (3).doc
- 供应链管理实务试题 (4).doc
- 供应链管理实务试题 (5).doc
- 供应链管理实务试题 (6).doc
- 供应链管理实务试题 (7).doc
- 2025温州瓯海科技产业发展集团有限公司下属子公司温州科兴生命健康产业发展有限公司面向社会招聘工作人员5人考试参考题库及答案解析.docx
- 2026年工商企业管理专业答辩:小微企业运营优化与可持续发展.pptx
- (58页PPT)走进人伤理赔(1).ppt
- 护理技能培训与提升.ppt
- 2025湖南益阳大通湖区法院招聘聘用制司法警务辅助人员考试备考试题及答案解析.docx
- (57页PPT)复习任务群3 专题6 分点突破1 鉴赏诗歌的形象.pptx
- 数字鸿沟下老年人社会参与困境与社会支持路径研究毕业答辩汇报.pptx
- 护理技术革新与未来发展.ppt
- 2025温州瓯海科技产业发展集团有限公司下属子公司温州科兴生命健康产业发展有限公司面向社会招聘工作人员5人笔试参考题库附答案解析.docx
- 2025重庆万州区第一人民医院招聘2人考试备考试题及答案解析.docx
最近下载
- 幼儿园中秋节活动方案.ppt VIP
- 河南2025年职业病诊断医师资格考试(职业性尘肺病及其他呼吸系统疾病)模拟练习题及答案.docx VIP
- 河南2025年职业病诊断医师资格考试(职业性尘肺病及其他呼吸系统疾病)模拟练习题及答案.docx VIP
- 05SK604 民用建筑工程设计常见问题分析及图示(暖通空调及动力专业)_已解除密码_9270.docx VIP
- 项目5 0-3岁婴幼儿社会性发展观察、记录与评价《婴幼儿行为观察与记录》教学课件.pptx VIP
- TBT454.1-2021 铁路通信信号词汇 第1部分:铁路信号词汇.pdf VIP
- 04S531-3湿陷性黄土地区给水排水检漏井.pptx
- CPA第七章资产减值相关习题及解析20题.docx VIP
- 幼儿园小班中秋节.ppt VIP
- 数电实验四触发器参数与功能测试(精).pdf VIP
原创力文档


文档评论(0)