ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:457.38KB ,
资源ID:30211831      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30211831.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言实验7.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言实验7.docx

1、C语言实验7国脉信息学院C语言实验报告2012级 软件1201班2013年4月20日姓名* 学号 (一)P186-11、实验题目输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取的所有其他字符数目。2、设计思路用ch=getchar( )读取字符用while判断字符输入是否为#用if判断每次空格、换行符、字符的数目,并计数。3、最终程序截图4、错误调试分析无5、运行结果截图 P186-21、实验题目输入直到遇到#字符,打印每个输入的字符以及它的十进制ASCII码。每行打印8个字符/编码对。2、设计思路用ch=getchar( )读取字符用while判断字符输入是否为#设置一个

2、变量进行计数,每次计数值与8进行取模计算值为0时换行。3、最终程序截图4、错误调试分析无5、运行结果截图 P187-31、实验题目输入直到输入0,输入终止后,程序报告输入的偶数(不包括0)总个数、偶数的平均值,输入的奇数总个数以及奇数的平均值。2、设计思路输入数值,并用while循环输入当输入0时跳出用与2取模计算判断奇偶数,并计数求和。3、最终程序截图4、错误调试分析无5、运行结果截图 P187-41、实验题目利用if else语句编写程序读取输入,知道#。用一个感叹号代替每个句号,将原有的每个感叹号用两个感叹号代替,最后报告进行了多少次代替。2、设计思路输入数值,并用while循环输入当输

3、入#时跳出用if判断,当ch=.时ch=!替换,当ch=!多输出一次ch。(相当于用两个感叹号代替)每次替换都进行计数3、最终程序截图4、错误调试分析无5、运行结果截图 P187-101、实验题目让用户指定税金种类和应征税收入,然后计算税金,使用循环以便用户可以多次输入。2、设计思路4.16(讲完continue和switch)用while循环输入,输入税金种类选项和金额while(ch = getchar() = n) continue;用于忽略输入换行符,因为每次输入字符后都需按回车键进去下一个语句,回车键的换行符会被读取到下一次的ch用switch标签得到分界值为何值用?:判断大小,计算

4、税金4.15(未讲continue和switch,用if else做)用while循环输入,输入税金种类选项和金额用ch1和ch2,一个用于读取选项字符,一个用于读取换行符只有当两个字符其中有一个为选项字符时,才能得到分界值。用?:判断大小,计算税金3、最终程序截图4、错误调试分析没有忽略输入换行符的语句5、运行结果截图 (二)1、实验题目编写程序判断输入的年份是否为闰年,闰年的条件是:(1) 能被4整除,但不能被100整除(2) 能被4整除,但又能被400整除2、设计思路利用&逻辑关系符和取模运算判断。能被4整除但不能被100整除和能被4整除但又能被400整除3、最终程序截图4、错误调试分析

5、无5、运行结果截图 (三)1、实验题目编写程序,找出用户输入的一串数中的最小数。程序需要提示用户一个一个地输入数。当用户输入0或负数时,程序必须显示出已输入的最小非负数。2、设计思路用while循环输入每输入一个值就进行判断,如果前一个比后一个数大,则最小值更新为后一个数printf(输入一个数并按回车键:);scanf(%f,&num); 这段语句应该放在判断之后,才能求出最小非负数否则求出的为最小数(0或负数)3、最终程序截图4、错误调试分析无5、运行结果截图 (四)1、实验题目输入若干个日期,要求程序能判断出哪个日期最早。用户可以输入任意个日期,用0/0/0表示输入结束。运行示例如下:2

6、、设计思路将时间转换为天数,求天数最小值。并将日期年月日替换为得出最小天数的年月日3、最终程序截图4、错误调试分析无5、运行结果截图 分割线 阅读与提高(一)1、实验题目下表给出一个城市到另一个城市的每日航班信息。要求编写程序,当用户输入一个时间(用24小时制的时分表示),程序能找出与用户输入最接近的航班,并显示出相应的起飞和抵达时间。起飞时间抵达时间8:00 a.m.10:16 a.m.9:43 a.m.11:52 a.m.11:19 a.m.1:31 p.m.12:47 p.m.3:00 p.m.2:00 p.m.4:08 p.m.3:45 p.m.5:55 p.m.7:00 p.m.9:29 p.m.9:45 p.m.11.58 p.m.2、设计思路将输入时间转换为分钟数,计算输入分钟数与每个起飞时间分钟数差值绝对值的最小值,并标记每个起飞时间。用switch看标签值为哪个标记输出对应的时间3、最终程序截图4、错误调试分析无5、运行结果截图 (二)1、实验题目编写程序显示某月的日历。用户指定这个月的天数和该月的起始日是星期几。2、设计思路该月的起始日是星期n就输出n-1个水平制表符最开始位置开始计数根据天数输出日计数值达到7的倍数,输出换行符,换行3、最终程序截图4、错误调试分析无5、运行结果截图

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1