需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10141 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:C语言是一个编程的软件,需要用特定的语句和语法,向计算机讲述人类的想法,实现相应的功能。C语言库函数的逻辑性强,即使是零基础也能很快地掌握它的编程方法。在学习C语言编程的过程中,要特别注意理解这里边各种函数的功能及注意事项。 本论文通过设计一个基于C语言的货币转换器,展示了一个基于C语言的程序设计完整过程,C语言里常用函数的功能和使用方法,C语言“自顶向下”的模块化程序设计方法!以此实例充分展现了C语言简洁、灵活而强大的设计功能和设计方法。 本论文充分利用C语言自定义函数的便捷性,用调用子函数的方法来实现各种不同的功能,把各个功能结构细化;利用清屏函数system("cls")来保持程序界面的排版整齐简洁;介绍scanf函数读取数据的原理,说明用户误输入的情况及后果;利用函数的返回值来判断用户是否存在误输入的情况;通过介绍fflush(stdin)函数清除输入缓冲区的功能,说明处理用户误输入的方法;利用二维数组来声明定义多个中文字符串。通过充分利用子函数的设计功能,使软件代码功能完备且精简。 关键词:C语言;货币转换;自定义函数;输入缓冲区
目录 摘要 Abstract 1. 研究背景-1 2. 课题简介-1 2.1 主要内容-1 2.2 基本要求-1 2.3 软件开发平台和程序设计语言-2 3. 任务分析-3 3.1 算法准备-3 3.2 算法流程图-3 3.2 货币代号-4 3.3 货币汇率转换方法-4 4. 程序功能模块介绍-5 4.1 头文件解释-5 4.2 清屏函数的使用-6 4.3 关于scanf函数的使用-6 4.4 清空标准输入缓存-6 4.5 主函数部分解释-7 4.6 功能函数1_输出提示-10 4.7 功能函数2_判断各个输入的返回值是否有效-12 4.8 功能函数3_根据货币代号的值,记录货币的中文名称-12 4.9 功能函数4_提示输入的货币中文名称是什么-13 4.10 功能函数5_用金额计算出转换结果-13 4.11 功能函数6_判断键盘输入是否Y-14 5. 程序调试-14 6. 结论-17 参考文献-19 附 录-20 程序清单-20 致 谢-25 |