




免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验注意事项l 每次实验下课前,将实验文档以附件形式发送邮箱:jiaozuoye_l 注意邮件主题与文件名相同,保持正确,否则等同未交l 实验报告格式:见实验报告样例第一次实验要求:(3月10日)一、 按实验一:二、实验内容和实验要求,运行一个简单程序。二、 提交实验报告内容包括:1、 实验二:练习题一2、 实验二:练习题二3、 实验一:自测练习一第二次实验要求:(3月17日)提交实验报告内容包括:1、 实验2:练习题三输入并运行程序,分析程序的运行结果。2、 实验2:自测练习一输入并运行程序,分析程序的运行结果。3、 实验2:自测练习二输入并运行程序,分析程序的运行结果。4、 实验2:自测练习三编写一个程序,实现在7行*7列用“#”号组成的数字“8”的图形,如图2-1所示。# # # # #图2-1用“#”号组成的数字“8”5、 实验2:自测练习四编写一个程序,计算两个整数m、n的和、差、积、商。(参考实验指导:实验3,练习题二)第三次实验要求:(3月24日)提交实验报告内容包括:1、 实验3:练习题一:已知三条边a、b、c,求三角形面积。计算三角形面积的海伦公式:2、 实验3:练习题四:输入并运行程序,分析程序的运行结果。3、 实验3:自测练习一:计算机完成一项复杂的数学计算需要40 000s,编写程序,将其转换成几小时几分几秒的表示形式。4、 实验3:自测练习四从键盘输入一个小于六位的正整数,判断它是几位数,并按照相反的顺序输出各位上的数字,例如输入2468,输出为8642。(参考教材【例4-1】)5、 实验3:自测练习五设整型变量a、b、c、d分别存放从键盘输入的4个整数。编写C+程序,按从大到小排列这4个数,使a成为最大值,d成为最小值,并且按序输出这4个数。(参考教材【例3-7】)第四次实验要求:(4月7日)提交实验报告内容包括:1、 实验4:练习题三:用牛顿迭代法求方程:3x3+2x2-8x-5=0,在x=1.5附近的根。 2、 实验4:练习题四编程序,输出以下图形* * * * * * * * *1 13 135 135713579ABBBCCCCCDDDDDDD CCCCC BBB A3、 实验4:自测练习一编写一个程序,统计输出各位数之和为9,且能被5整除的五位数的个数。注意:表述“n能被5整除”的条件表达式唯一吗?试写出2种以上。4、 实验4:自测练习三编写一个程序,求s=4!+6!+8!。 5、 实验4:自测练习四编写一个程序,求出11000之间的所有完全数。所谓完全数是指:该数的各因子之和正好等于该数本身,如6=1+2+3。6、 实验4:自测练习五计算的近似值,的计算公式为:要求:精度为10-5,并输出n的大小第五次实验要求:(4月14日)提交实验报告内容包括:1、 实验5:练习题一编程实现将10个整数升序排列。2、 实验5:练习题三矩阵是线性代数中的重要概念及研究工具,在计算机算法设计中,常常选用二维数组之类的数据结构来描述矩阵。试编程实现一个23矩阵A到32的矩阵B的转置。1 42 53 6 1 2 3 4 5 6A = B = 3、 实验5:自测练习一试统计键盘输入的一串英文字符中每种英文字符个数。要求:相同英文字符的大小写形式视为同一种统计对象;遇到任意非英文字符时统计终止;按每行10个数据的格式输出数据。4、 实验5:自测练习三A和B是两个44的下三角方阵(即行列相等)初始化后的状态,请编程输出任意方阵(键盘输入方阵的行列值)的这类初始化状态。0 0 0 70 0 4 80 2 5 91 3 6 101 0 0 0 2 3 0 04 5 6 07 8 9 10 A44 = B44 = 5、 实验5:自测练习四有M(1000以内)个猴子围成一圈,每个有一个编号,编号从1到M。打算从中选出一个大王。经过协商,决定选大王的规则如下:从第一个开始,每隔N(任意正整数)个,数到的猴子出圈,最后剩下来的就是大王。要求,从键盘输入M、N(均为正整数),试编程计算哪一个编号的猴子将成为大王。第六次实验要求:(4月21日)提交实验报告内容包括:1、 实验6:练习题三编程实现对键盘输入的英文字符进行加密。加密方法为,当内容为英文字母时,使用26个字母中该字母后的第三个字母代替该字母,即A替换为D,X替换为A等等,若为其它字符时不变。2、 实验6:自测练习一编写函数实现删除字符串中字符T的功能,要求使用内联函数。3、 实验6:自测练习二编写重载函数Max可分别求取两个整数,三个整数,两个双精度数,三个双精度数的最大值。4、 实验6:自测练习三设计一个打印年历的程序。要求:打印每个月的月历的功能有一个独立的函数完成,程序运行时,主程序通过若干次调用该函数完成年历的输出。注意处理闰年问题。5、 实验6:自测练习四有一个8层灯塔,每层所点灯数都等于该层上一层的两倍,一共有765盏灯,求塔底的灯数。第七次实验要求:(4月28日)提交实验报告内容包括:1、 实验7:练习题一编程实现将字符串按逆序存放,如字符串为“abcd”,运行结果为“dcba”。2、 实验7:练习题二编程实现功能:输入5个整数找出最大数和最小数所在位置,并把二者对调,然后输出调整后的5个数。3、 实验7:自测练习二编写一个函数,由实参传来一个字符串,统计此字符串中字母、数字、空格和其它字符的个数,在主函数中输入字符串,输出上述结果。要求:将存放字母、数字、空格和其它字符个数的变量定义为全局变量。4、 实验7:自测练习三编程计算:(精度要求为)。要求使用静态局部变量。5、 实验7:自测练习四编写两个函数分别实现十进制数转换二,十六进制数。要求:在主函数中给十进制数和转换的进位制,输出转换结果。第八次实验要求:(5月5日)提交实验报告内容包括:1、 实验8:练习题一用一维数组和指针变量作为函数参数,编程打印某班一门课成绩的最高分及其学号。2、 实验8:练习题二 用二维数组和指针变量作为函数参数,编程打印个班学生的某门课程成绩的最高分,并指出具有该最高分成绩的学生是第几个班的第几个学生。3、 实验8:练习题三 编写一个计算字符串长度的函数,模拟库函数strlen()。4、 实验8:练习题五 编写一个函数,将三个整数按大小排序5、 实验8:自测练习五编写函数实现字符串函数strcmp的功能。6、 依据要求写出C+语句。(1) 定义变量fPtr为指向double类型的指针。(2) 把已定义变量x1(初值为5.0)的地址赋给指针变量fPtr。(3) 输出fPtr指向的变量的值。(4) 把fPtr指向的变量的值赋给变量x2。(5) 输出变量x2的值。(6) 输出x1的地址。(7) 输出存储在fPtr中的地址,输出的值是否和x1的地址一样?7、 依据要求写出C+语句。(1) 为函数exchange1编写函数首部,函数不返回任何值。该函数有x、y两个参数,它们都是指向双精度实型数的指针变量。(2) 为(1)中的函数编写函数体,交换x和y的值。(3) 为函数exchange2编写函数首部,函数不返回任何值。该函数有x、y两个参数,它们都是双精度实型数的引用。(4) 为(3)中的函数编写函数体,交换x和y的值。第九次实验要求:(5月12日)提交实验报告内容包括:1、 实验9:练习题一定义一个结构体类型Date,可以表示年、月、日。输入年、月、日,计算并输出该日在本年中是第几天。注意闰年问题。2、 实验9:练习题二编写程序用来记录30个学生的学号(num)、姓名(name)和C+成绩(score)要求:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 一年级写人作文我的新偶像450字9篇
- 辩论赛话题之环保作文(7篇)
- 我想如果有一天700字14篇
- 英国诗歌鉴赏入门:英语文学教学内容拓展
- 八月化妆品活动方案
- 公交党建活动方案
- 公交场站清理活动方案
- 关于节约自然资源的建议书550字9篇范文
- 公众号电影软件活动方案
- 公会赏花活动方案
- 中国工业清洗协会职业技能证考试(化学清洗)试题
- 山东省德州市宁津县房地产市场报告
- 苏州市五年级下学期期末数学试题题及答案
- CPK分析表的模板
- 《敬畏生命向阳而生》的主题班会
- 中华护理学会精神科专科护士理论考试试题
- 新能源电动汽车操作安全
- 中职生职业生涯规划课件PPT
- 《和谐与梦想》作业设计
- 企业清产核资报表
- 金融风险管理习题汇总第1-13章金融风险概述思考题-经济资本与风险调整绩效
评论
0/150
提交评论