电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PDF文档下载
分享到微信 分享到微博 分享到QQ空间

高级语言程序设计实验-答案

  • 资源ID:60874502       资源大小:2.08MB        全文页数:63页
  • 资源格式: PDF        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

高级语言程序设计实验-答案

高级语言程序设计实验 参考答案 人民邮电出版社人民邮电出版社 jieanquan163.com 版权所有:揭版权所有:揭安全安全 2015年年 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 说明: 本文档为揭安全著,人民邮电本文档为揭安全著,人民邮电 出版社出版的出版社出版的高级语言程序高级语言程序 设计(设计(C语言版)语言版)基于计基于计 算思维能力培养算思维能力培养实验案例参实验案例参 考答案考答案 ISBN:ISBN:978978- -7 7- -115115- -3946039460- -6 6 使用时请安装使用时请安装Code:Blocks软软 件,并将件,并将.c文件默认的打开方文件默认的打开方 式设置为式设置为Code:Blocks 单击单击 图标可打开对应图标可打开对应的实的实 验参考答案源码验参考答案源码。 揭安全揭安全 jieanquan163.com 江西师范大学计算机信息工程学院江西师范大学计算机信息工程学院 第1章 程序设计引论 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 退出 实验1 实验目的: (1)能够自行安装Code:Block和Visual C+2013等C语 言集成开发软件。 (2)熟悉相应软件的使用方法,能够用其编写简单C程序并 编译运行。 (3)熟悉Code:Block集成开发环境的常用快捷键 退出 实验1 1、CodeBlock的安装与使用 (1)访问http:/www.codeblocks.org,下载CB安装包, 自行安装CB软件。分别采用建工程(Project)方式和单个 C文件方式编写输出“Hello World !”的程序,并编译运行。 (2)熟悉CB菜单主要选项功能,在Settings-Editor菜单 中,对编辑器字体和字号进行个性化设置。 (3)在Setting-Compiler and Debugger-Toolchain executables选项卡查看编译器安装位置。 退出 图图1-26 CB Setting-Compiler and Debugger-Toolchain executables选项卡选项卡 退出 (4)熟悉Code:Blocks常用操作快捷键,熟练的掌握和使 用这些快捷键可以有效的提高编程效率,节约时间。 编辑部分: Ctrl + A:全选 Ctrl + C:复制 Ctrl + X: 剪切 Ctrl + V:粘贴 Ctrl + Z:撤销 Ctrl + S:保存 Ctrl + Y:重做 Ctrl+Shift+C:注释掉当前行或选中块 Ctrl+Shift+X:解除注释 退出 Tab:缩进当前行或选中块 Shift+Tab:减少缩进 按住Ctrl,滚动鼠标滚轮,放大或缩小字体 编译与运行部分: Ctrl + F9:编译 Ctrl + F10:运行上次成功编译后的程序 Ctrl +Shift + F9:编译当前文件(而不是当前打开的工程 项目) 退出 F9:编译并运行当前代码(如果编译错误会提示错误而不会 运行) Shift + F11:全屏关开 Ctrl + C:终止正在运行的程序 界面部分: Shift + F2:左侧导航栏开关键 退出 2、Visual C+ 2013 express的安装与使用 自行到微软官网下载并安装针对学生的免费Visual C+ 2013 express,并在Visual C+2013中创建C程序, 在屏幕上分行输出自己的学号、姓名和Email。 (注意:在Visual C+ 2013中需要以Project形式建立 应用程序,且源程序默认的文件后缀名为C+格式.cpp) 揭安全揭安全 jieanquan163.com 江西师范大学计算机信息工程学院江西师范大学计算机信息工程学院 第2章 数据类型、运算符与 表达式 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 退出 实验2 实验目的: (1)进一熟悉Code:Block集成开发环境的使用 (2)正常掌握变量的定义与使用方法 (3)能够模仿教材例题进行简单的顺序程序设计 (4)理解C程序的基本结构,理解C程序的执行过程 退出 1、调试下面的程序,分析程序的输出结果。 #include int main() int a = 68, b = 2; float x = 12.3, y = 2.6; printf(“%fn“, (float)(a * b) / 2); printf(“%d,%dn“, (int)x % (int)y, a-1); 实验2 退出 2、所谓反序数,就是将整数的数字倒过来后所形成的整 数。例如:1234的反序数是4321。已知a为4位整数, 编写程序,求其反序数存入变量b后输出。 例如,a=1234,则应输出b=4321。 3、编写程序,已知立方体的长、宽、高,计算立方体的 体积和各侧面面积并输出。 实验2 退出 4、在Code:Block中建立一个project,在main函数中 定义一些未经初始化的变量,通过CB的单步调试功能观 察变量的值。进一步熟悉Code:Block集成开发环境。 (提示:请到出版社网站下载教材配套教学资源,内含 CB调试器使用的详细说明文档) 实验2 揭安全揭安全 jieanquan163.com 江西师范大学计算机信息工程学院江西师范大学计算机信息工程学院 第3章 算法与简单C程序设计 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 退出 实验3 实验目的: (1)掌握getchar(), putchar()字符输入、输出函数的使 用 (2)熟练掌握scanf(),printf()函数的使用,能够根据不同 的输入输出格式要求正确进行变量的输入输出 (3)掌握顺序程序设计的基本过程 (4)进一步理解C程序执行的基本过程,能够利用单步调试 跟踪程序的执行过程。 退出 1、编程从键盘输入一个小写英文字母,将其转换为大写 英文字母,将转换后的大写英文字母及其十进制的ASCII 码值显示到屏幕上。 2、完善实验二(2)程序,要求a为从键盘上输入的4位 整数。 3、完善实验二(3)程序,要求能够从键盘输入立方体 的长、宽、高,并计算立方体的体积和各侧面面积并输出。 实验3 退出 4、已知华氏温度f与摄氏温度c的转换公式为: C= ,请编写程序从键盘上输入华氏温度,将其转换为对应的 摄氏温度并输出。 实验3 )32( 9 5 F 揭安全揭安全 jieanquan163.com 江西师范大学计算机信息工程学院江西师范大学计算机信息工程学院 第4章 程序控制的基本结构 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 退出 实验4 实验目的: (1)掌握if语句基本语法,能够利用其进行单分支程序设计 (2)掌握if else语句基本语法,能够利用其进行多分支程 序设计 (3)掌握switch语句基本语法,理解其适用场合。能够利 用其进行多分支程序设计 退出 实验4 实验目的: (4)理解循环程序的执行过程,能够分析循环程序并给出 其运行结果 (5)熟练掌握while、for、do while语句的基本语法 (6)理解计数循环,条件循环的实现方法,并能正确应用 三种循环控制语句加以实现 (7)熟练应用循环程序求解数列迭代等问题,培养问题求 解能力 退出 实验四 1、请模仿例4.4,编写一个猜生日游戏程序,向用户显示5 张数字卡片,根据用户的回答,猜出用户的生日是哪一天。 2、编程输入三个边长a,b,c,判断它们是否能构成三角形, 若能构成三角形,则进一步判断此三角形是哪种类型的三角 形。 3、编写一个程序,输入年和月,输出该月有多少天。 退出 4、编写程序从键盘输入一个无符号整数,输出它的各位数 字之和。如输入1476,则输出格式为:6+7+4+1=18。 5、编写程序求1!+2!+3!+20!的和。 6、用迭代法求x= 已知求平方根的迭代运算公式为: 要求前后两项求出的x的差的绝对值小于10-5。 实验四 a n nn x a xx 2 1 1 退出 实验四 7、舍罕王是古印度的国王,据说他十分好玩。宰相达依尔 为讨好国王,发明了现今的国际象棋献给国王。舍罕王非常 喜欢这项游戏,于是决定嘉奖达依尔,许诺可以满足达依尔 提出的任何要求。达依尔指着舍罕王前面的棋盘提出了要求: “陛下,请您按棋盘的格子赏赐我一点麦子吧,第1个小格 赏我一粒麦子,第2个小格赏我两粒,第3个小格赏我四粒, 以后每一小格都比前一小格的麦粒数增加一倍,只要把棋盘 上的64个小格全部按这样的方法得到的麦粒都赏赐给我, 退出 实验四 我就心满意足了。”舍罕王听了达依尔的这个“小小”的要 求,想都没想就满口答应下来。 如果1立方米麦粒数约1.42e8粒,国王能兑现他的许诺吗? 试编程计算舍罕王共需要多少立方米麦子赏赐达依尔。 退出 实验四 8、利用泰勒级数e= 计算e的近 似值。当最后一项的绝对值小于10-5时认为达到了精度要求, 要求统计总共累加了多少项。 9、如果正整数n与它的反序数m (数字排列相反)同为素数, 且m不等于n,则称n和m是一对“幻影素数”。例如,107 与701是一对“幻影素数”。编程找出三位数中所有的幻影 素数,并统计共有多少对。 ! 1 . !3 1 !2 1 ! 1 1 1 n 退出 实验四 10、歌德巴赫猜想是说任何一个大于2的偶数都能表示成两 个素数之和。歌德巴赫猜想的证明是一个世界性的数学难题, 至今未能完全解决。我国著名数学家陈景润先生为歌德巴赫 猜想的证明作出过杰出的贡献。 应用计算机可以很快地在一定范围内验证歌德巴赫猜想的正 确性。请编写一个C程序,验证指定范围内歌德巴赫猜想的 正确性,区间的范围要从键盘输入。 退出 实验四 11、采用循环程序设计,在屏幕中央输出以下图形。 A ABA ABCBA ABCDCBA ABCDEDCBA ABCDEFEDCBA ABCDEDCBA ABCDCBA ABCBA ABA A 退出 实验四 12、编写程序求正整数a和b的最大公约数(GCD)。 (提示: a与b的最大公约数是指两个数a、b的公因数中最 大的那一个。欧几里德(Euclid)算法是求解两个正整数最 大公约数的一种有效方法,又称辗转相除法。设GCD(a,b) 表示a与b的最大公约数,辗转相除法的基本原理可描述如下: 若b是0,则最大公约数是a中的值;否则计算a除以b的余数 r,把b保存到a中,并把余数r保存到b中,重复上述过程, 直到b为0,a中的数即为最大公约数。) 退出 实验四 13、我国古代数学家张丘建在算经一书中曾提出过著名 的“百钱买百鸡”问题,该问题叙述如下:鸡翁一,值钱五; 鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、 雏各几何?请编写C程序,解决“百钱买百鸡”问题。 退出 实验四 14、现有21根火柴,两个轮流取,每人每次可以取走1至4 根,不可多取,也不能不取,谁取最后一根火柴谁输。请编 写一个足够“聪明”的程序进行人机对弈,要求人先取,计 算机后取,让计算机为“常胜将军”。 退出 实验四 15、三对母子参加电视台亲子游戏,3个母亲为A、B、C, 3个孩子为X、Y、Z。主持人不知道谁和谁是母子,于是询 问了6位人中的3位,但听到的回答是这样的:A说她的孩子 是X;X说他的妈妈是C;C说Z是他的孩子。主持人听后知道 他们在开玩笑,全是假话。请编程分析出正确的母子关系。 揭安全揭安全 jieanquan163.com 江西师范大学计算机信息工程学院江西师范大学计算机信息工程学院 第5章 函数及其应用 高等学校精品资源共享课程(省级) 省级教学成果一等奖建设教材 退出 实验5 实验目的: (1)理解系统函数

注意事项

本文(高级语言程序设计实验-答案)为本站会员(suns****4568)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.