计算机实习C语言编程题~求高手解答~急!(做成可追加100分) 10

程序开发题1:最近使用文件背景:广泛使用的“最近使用文件”目标:设计一个可复用的程序实现“最近使用文件”功能,程序从标准输入设备获取输入数据,将处理结果输出到标准输出设备... 程序开发题1:最近使用文件
背景:广泛使用的“最近使用文件”
目标:设计一个可复用的程序实现“最近使用文件”功能,程序从标准输入设备获取输入数据,将处理
结果输出到标准输出设备。
功能:根据用户的设置和用户使用文件的情况输出用户最近使用过的文件名列表;如果用户已经使用过
的文件数量多于设置的记录数n,则列表中保留最后使用的n个不重复的文件名;如果向列表中添加的文
件名在列表中已经存在,则列表内容不变,否则将新添加的文件名追加到列表尾。
标准输入设备的输入:输入是操作的列表,在列表中,操作按时间先后排序。操作分为两类:设置记录
数和使用文件。(老师给了输入stdin的巴克斯范式定义)
程序的输出:输出是程序(模块)的处理结果,即文件名的列表。(老师给了输出stdout的巴克斯范式
定义)

程序开发题2:简单解释程序
背景:解释程序将高级语言如c++语言“翻译”成计算机可以识别并执行的低级语言如汇编语言,进而在
计算机上执行。
目标:设计一个简单的解释程序,将某种高级程序设计语言L用C语言进行解释并执行,即将L语言中的语
句“翻译”成C语言语句,然后再C语言运行环境中执行得到结果。
功能:将从标准输入中读取的L语言解释为C语言语句并将C语言语句的执行结果输出到标准输出屏幕上。
如果在解释过程中出现不符合L语句规则的错误情况时,将“error:错误行”输出到屏幕上,之后的语
句不再进行编译执行。可能出错的原因:标识符命名错误,变量未定义,运算数类型不匹配,语句格式
错误等。
展开
 我来答
小人14
2010-07-16
知道答主
回答量:6
采纳率:0%
帮助的人:0
展开全部
第二个有意思,但是对L语言有什么要求呀,不会就写一两句语言吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xijianheng
2010-07-18
知道答主
回答量:20
采纳率:0%
帮助的人:0
展开全部
学习C语言就上败笔网络安全小组

参考资料: 败笔网络安全小组

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-07-18
展开全部
额......一个学校的吧......我也在纠结痛苦中.......
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
被人管的儿童
2010-07-18 · TA获得超过103个赞
知道答主
回答量:148
采纳率:0%
帮助的人:0
展开全部
C语言的试题我都做烂了,懒的再写了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式