网站大量收购独家精品文档,联系QQ:2885784924

C语言程序设计-课程设计报告.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学年 学期 《C语言程序设计》 课程设计报告 班级: 学号: 学生姓名: 指导教师: 年 月 日 实验项目: 实验时间: 实验地点: 实验目的:为了进一步加强对C语言的理论知的理解,掌握各种语句和函数的格式、功能及应用,掌握C语言程序设计的基本方法,掌握顺序结构、选择结构、循环程序结构的编程以及对数组、指针系统函数、文件及各类数据结构的应用。提高学生的实际编程和上机调程的技能,利用C语言系统环境(Win-TC或VC++),设计编程,以便巩固加深所学的基本知识,提高学生分析问题,解决实际问题的基本能力和技巧。 实验内容: 任务一:C语言基础程序设计训练 任务二:综合应用设计编程 任务1 (1) 题目:编写一个程序实现合并整数功能。要求将两个两位正整数a、b合并成一个正整数c,合并的方式是: 将a数的十位和个位依次在c数的千位和十位上,b数的十位和个位依次在c数的百位和个位上(例如:当a=45,b=12时,则c=4152)。 程序清单 (3) 框图 运行结果 任务2 题目:编写一个程序求出200-300之间满足这样条件的数: 它们三个数字之积为42,三个数字之和为12。要求用多重循环实现。 程序清单 框图 运行结果 任务3 题目:编程求数列的前20项之和 程序清单 框图 运行结果 任务4 (1)题目:编一程序输出如下图形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 程序清单 (3)运行结果 框图 任务5 (1)题目:编程验证哥德巴赫猜想:任何一个大偶数(大于等于6)总可以表示成两个素数之和。程序中要求有一个求素数(或判断是否是素数)的函数。 (2)程序清单 运行结果 框图 任务6 (1)题目:编程实现求两个正整数的最大公约数和最小公倍数的功能,要求用一个函数求最大公约数,另外一个函数求最小公倍数(可以调用求最大公约数函数来求得)。 (2)程序清单 运行结果 框图 任务7 (1)题目:试编一函数求值,并计算SUM=(1+2+......+N)+(1+2+...+(N+1)+...+(1+2+......+M), 要求M和N由键盘输入。(NM) (2)程序清单 框图 运行结果 任务8 (1)题目:有30个学生,每个学生包括学号、姓名和成绩,要求按成绩的高低排序并输出。 要求用数组来实现。 程序清单 框图 运行结果 任务9 (1)题目:编写一主函数先输入一个6_6的矩阵,然后对6_6的矩阵进行转置,要求转置用函数 transf( )实现。 (2)程序清单 运行结果 框图 任务10 (1)题目:写程序删除一个字符串中的所有空格。要求①在主函数输入字符串并输出删除所有空格后的字符串;②删除一个字符串中的所有空格功能用函数实现;例如:输入字符串This is a string,则应输出Thisisastring。 (2)程序清单 运行结果 (4)框图 任务11 (1)题目:有一字符串,包含n个字符。写一个函数,将此字符串从第m个字符开始的全部字符复制成为另一个字符串并输出这个字符串。例如,要求把字符串abcdefg 中第3个字符开始的全部字符复制成为另一个字符串cdefg。 (2)程序清单 运行结果 (4)框图 任务12 (1)题目:试编写两个字符串大小比较函数 MyStrCmp(char *str1,char *str2),当str1与str2相等时返回0,当str1大于str2返回一个正整数,当str1小于str2返回一个负整数。要求:不准使用系统strcmp函数。 (2)程序清单 (3)运行结果 (4)框图 任务13 (1)题目:从键盘上输入n(n50)个任意位的正整数m(m32767),将每个整数的各位数字之和存放在a数组中。要求:求每个整数的各位数字之和用自定义函数来实现。 (2)程序清单 (3)运行结果 (4)框图 任务14 (1)题目:编写一个函数 int

文档评论(0)

smdh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档