- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《程序设计基础课程设计》实验报告
班级:0312102
姓名:王月
学号
所选题目:1,2,3,4,5,6,7,9,10,11。
第1题
算法描述:
首先判断该年是不是闰年,然后求出该年的1月1日是星期几。
接下来考虑年历的输出。首先确定每月的天数,如果是2月要考虑闰年的因素。输出
每月日历后换行。在每一月中,上一月的末日是星期几,那么这个月的直到这个星期输出
空格。然后日期加1,星期加1,输出日历,直到月末。然后开始输出下个月。
源程序:
见no1.c
测试数据(输入、输出):
输入:2013
输出:
第2题
算法描述:
先定义一个字符数组,输入一个长整数存入数组,输入一个普通整数n,这时候这些数
字实际上是一系列的字符,然后通过运算把字符转化为一个整数m,把a[0]存入长整数的
位数,然后m和n相乘。
源程序:
见no2.c
测试数据(输入、输出):
第3题
算法描述:
首先编写一个把十进制转化为八进制数的函数,然后定义一个字符数组,输入一个长
整数,此时长整数的每一位数字其实都是一个字符,然后通过运算把字符转化为一个长整
数m,接着通过编写的转换函数把m转换为八进制数,a[0]存入长整数的位数,最后输出
八进制数。
源程序:
见no2.c
测试数据(输入、输出):
第4题
算法描述:
首先输入1或者2,选择操作。如果选择1,那么先把文件中的字母全部转换为大
写字母。然后依次检索文件中的26个字母的个数然后输出;如果选择2,那么输入要替换
的字符串,按要求在保存的字符串里查找要替换的字符串的首字母,找到后记下该字符的
地址,检查之后的字符是不是与要替换的相同,相同就进行替换,不同就保留,继续检测
首字母,直到字符串结束。将修改后的字符串输入到文件b。
源程序:
见no4.c
测试数据(输入、输出):
第5题
算法描述:
编写文件指针打开filename1之后写入另一个txt文件中。如果没有办法正常打开文
件filename1,就输出can’topen,否则一切正常运行。
写的时候注意书写格式,否则容易导致乱码的产生。
源程序:
见no5.c
测试数据(输入、输出):
第6题
算法描述:
从文件中读入数据的简单应用和字符串匹配
源程序:
见no6.c
测试数据(输入、输出):
第7题
算法描述:
首先编写一个fun函数,删除输入的英文句子中的空格。然后输入一个英文句子s,句
子中可能有多余的空格,运用fun函数删除句子中的多余空格。然后输入要检索的单词str2,
然后再字符串中检索str2中的第一个字符,检索到都在往后依次检索记下s中与str2相同
的字符个数,若与str2字符个数相同,则num加1。然后输入要替换的单词,与上述方法
相同找到s中那个单词以后,输出替换单词。
源程序:
见no7.c
测试数据(输入、输出):
第9题
算法描述:
1.类似于面向对象的思想,根据用户提供的命令执行不同的语句;命令有错时,返回错误
信息;
2.主要是strcpy,gets函数和结构体的应用。
源程序:
见no9.c
测试数据(输入、输出):
第10题
算法描述:
源程序:
见no10.c
测试数据(输入、输出):
主页面:
新书入库
增加已有图书
清空库存(成功)
清空库存(失败)
借阅一本书(成功)
借阅一本书(失败)
a)没有该书
b)库存不足
c)已经借阅过
归还一本书(成功)
归还一本书(失败)
a)没有这本书
b)无效的借书证号
按书号查找(成功)
按书号查找(失败)
按书名查找(成功)
按作者查找(成功)
按作者查找(失败)
查阅某借书证借阅书籍信息(成功)
查阅某借书证借阅书籍信息(失败)
查看超期未还的图书(成功)
11题
算法描述:
首先需要头文件math,time,stdlib,其中time可以保证电脑生成的随机数都不
一样。先选择要答的题数,然后选择答题的种类。然后
您可能关注的文档
最近下载
- 15MR105城市道路与开放空间低影响开发雨水设施(OCR).pdf VIP
- 高考数学圆锥曲线常用二级结论.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 《放疗副作用及应对》课件.ppt VIP
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
文档评论(0)