C语言实验4_知识点综合应用_11.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实 验 报 告 课 程 程序设计 实验项目 成 绩 专业班级 学 号 批阅日期 姓 名 实验日期 指导教师 一【实验目的】 (1)综合运用顺序结构、选择结构、循环结构进行程序设计 (2)运用控制结构解决实际问题 (3)综合应用数组、函数等知识。 (4)编程求解常用算法。 二【实验内容】 【实验1】 要求:编写程序,其功能是:计算 。若x=2.5,则输出s=12.182494。 实验代码及结果: 【实验2】 要求:36块砖,36人搬,男搬4,女搬3,两个小孩抬1砖,要求一次搬完,问男、女和小孩各若干? 提示:运用穷举法解决问题(循环嵌套是穷举法解决问题的常用方法) 实验代码及结果: 【实验3】 要求:定义一个N行N列的二维整型数组,使数组左下三角元素中的值乘以n 。例如:若n的值为3,a数组中的值为则返回主程序后a数组中的值为 1、定义N行N列的二维数组,并手动为数组元素赋值 注意:注意数组维数不能为变量,但可以用宏定义的方式来进行数组维数的定义,例如:在头文件前进行宏定义#define N 3,程序中定义二维数组 int num[N][N]; 2、选择二维数组中的左下三角元素,并改变三角元素的值 3、以N行N列的形式输出二维数组,要求每输出N个数据,输出一个回车换行符 实验代码及结果: 【实验4】 掌握字符串操作,编写函数,完成以下功能: 将s所指字符串中下标为偶数的字符去掉,串中剩余字符形成的新串放在t所指数组中。例如,当s所指字符串中的内容为:ABCDEFGHIJK,在t所指数组中的内容应是:BDFHJ。 算法分析: (1)输入字符串 (2)定义存放新字符串的变量t,字符串长度至少为s长度的一半; (3)把字符串s对应位置上的字符赋值给变量t (4)运用循环结构为字符串t赋值,考虑t数组的下标应从0开始,到s长度的一半(可通过调用strlen函数获取字符串s的长度); (5)输出字符串t 实验结果: 【实验5——选做】 编写一个函数,通过计算机随机产生一道四则运算题(两个操作数在1-10之间,操作类型为加、减、乘、除中的任意一种),并要求作答。若输入答案正确,则显示“Right!”,否则显示“Not correct!”。然后,在main函数中调用该函数,完成若干道题目测试,并显示回答正确的题目数量。 例如:若输入需完成的题目为3题,测试结果如下: 实验结果: 三【实验小结】 本次实验/上机本次实验/上机过程中遇到的问题分析与解决办法 本次实验/上机心得体会及改进意见

文档评论(0)

max + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档