欢迎来到天天文库
浏览记录
ID:54860299
大小:721.50 KB
页数:34页
时间:2020-04-22
《C语言程序设计实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、《C程序设计I》实验指导书《C程序设计I》实验指导书信息工程学院计算机系33《C程序设计I》实验指导书目录C程序设计实验要求2实验一简单程序设计21010测试验证结果21011温度转换21012计算书费31013时间相加3实验二分支结构程序设计41020函数值计算41021颠倒整数51022整数排序51023自整除数61024选作题:FibonacciAgain6实验三循环结构程序设计71030整数的立方和71031求累加和71032与7无关的数81033选作题:细菌繁殖8实验四数组应用91040杨辉三角形91041矩阵乘法101042学生成绩管理101043
2、选作题:大整数乘法11实验五函数应用121050各类型变量在函数调用过程中的变化121051最大公约数和最小公倍数121052进制转换131053字符串替换131054排序141055选作题:数制转换14实验六综合应用151060同一天生日151061忽略大小写比较字符串161062不吉利日期171063统计字符数171064选作题:DigitalRoots18附录19一、VisualC++调试环境的使用19二、TC环境下的使用23三、实验报告要求27四、C程序设计常见错误及解决方案2833《C程序设计I》实验指导书C程序设计实验要求课程实验是C程序设计课程的
3、一个重要的实践环节,要求每个同学按以下要求独立完成每次实验,每次上机前必须编写完实验要求的所有题目,并按输出格式写出程序的运行结果,上机时调试程序并验证结果的正确性,若与运行结果不符,则要分析原因,上机时间由课内和课外上机两部分,以下时间为课内上机时间。实验一简单程序设计目的及要求:1.熟练掌握C开发环境的窗口、菜单命令及相应的命令,并掌握在开发环境下如何编辑、编译、连接、运行一个C程序,以及如何保存和修改C语言的源程序。2.通过运行一个简单的C程序过程,逐步了解C程序的基本结构及特点。3.掌握C语言的基本数据类型,熟悉它们的使用方法及定义方式,了解各类型数据
4、输出时所用的格式转换符,熟悉各种运算符和表达式的使用特点。4.熟练掌握C中赋值运算的使用。1010测试验证结果习题4.5。1011温度转换Description华氏温度和摄氏温度的转换公式为:C=5/9*(F–32)其中:F为华氏温度C摄氏温度Input一个整数表示华氏温度。Output输出一行。该行包含一个浮点数C,表示转换的摄氏温度。精确到小数点后两位。SampleInput93SampleOutput33.8933《C程序设计I》实验指导书1012计算书费Description下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字
5、逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本计算机体系结构86.2元/本编译原理27.8元/本操作系统43元/本计算机网络56元/本JAVA程序设计65元/本给定每种图书购买的数量,编程计算应付的总费用。Input输入每行包含一组10个整数(大于等于0,小于等于100),分别表示购买的《计算概论》、《数据结构与算法》、《数字逻辑》、《C++程序设计教程》、《人工智能》、《计算机体系结构》、《编译原理》、《操作系统》、《计算机网络》、《JAVA程序设计》的数量(以本为单位)。每两个整数用一个空格分开。Output输出一行。该行包含一个浮点数f
6、,表示应付的总费用。精确到小数点后两位。可用printf("%.2f",sum)来输出sum的值,并精确到小数点后两位。SampleInput15810511234SampleOutput2140.201013时间相加Description用整数表示时间,如:1050表示10点50分,2010表示20点10分。现输入两个时间,求两个时间的和。例:2030+850=520不是28801055+850=1945不是1905Input33《C程序设计I》实验指导书两行数据,每行一个整数。Output输出相加后的时间整数。SampleInput2030850Sam
7、pleOutput520实验二分支结构程序设计目的及要求:1.掌握C程序设计的基本语句表达方式及基本语句结构的方法。2.掌握C语言中输入、输出函数的基本功能。3.掌握顺序和分支结构程序设计的方法。4.能独立编写顺序及分支结构的C程序。1020函数值计算Description有一个函数y=x(x<1)=2x-1(1<=x<10)=3x-11(x>=10)写一程序,输入x值,计算y值。Input一个整数x。Output输出函数值y。SampleInput20SampleOutput4933《C程序设计I》实验指导书1021颠倒整数Description给定一个最多
8、4位的正整数,将其颠倒过来输出。例如:
此文档下载收益归作者所有