C语言程序设计14985.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计14985.doc

? ? ? 《 C语言程序设计》 实? 训 指? 导? 书 ? ? 编写人:吴瑞芝?? ? ? ? ? 内蒙古化工职业学院 计算机与信息工程系 2003年??5? 月 8 日 ? ? ? ?编 写 说 明 1、本实训指导书根据计算机类专业教学计划和《C语言程序设计》实训教学大纲编写。 2、本实训指导书作为教师在教学过程中指导学生实习实训时使用。 3、本指导书的特点:依据《C语言实训》的性质和特点,本指导书共分为6个实训模块,实训课时为30学时 4、本实训指导书的执行对象是计算机类所有专业(三年学制)学生。 ? ? ? ? ?目 录 一、实训目的………………………………………………………………..3 二、实训条件………………………………………………………………..3 三、实训要求及注意事项…………………………………………………..3 四、实训内容及时间安排…………………………………………………..4 五、实训步骤………………………………………………………………..4 六、考核方式……………………………………………………………….5 七、参考文献………………………………………………………………..5 一、实训目的 通过集中上机练习,使学生对重要知识点有一个更深和更全面的理解,进一步熟悉TC的集成编辑环境,熟练掌握程序的编写、调试、运行过程。熟悉C语言的基本语法,建立结构化程序设计的编程思想,锻炼逻辑思维能力,提高实际操作能力,培养团队合作精神,为设计实际的工程项目打基础。 二、实训条件 1.场地条件:人手一台电脑 2.设备条件:TurboC 2.0或 Turbo C++3.0 或Visual C++5.0等常用的C语言开发环境。 三、实训要求及注意事项 要求每一个学生都能熟练地编辑、调试程序,熟悉开发环境编译运行程序的操作步骤。 深入思考,从问题出发,画出流程图,体会模块化结构化的编程思想,灵活运用各种控制语句解决实际问题。 综合设计项目发扬团队合作精神,本着为他人负责的态度完成本组模块的设计和调试。 每个学生实训完成后,完成实训报告的撰写,总结实训中的经验和不足。 四、实训内容和时间安排 本次实训时间为1个星期(5天)。内容和时间安排如下: 课程内容 学时 1、顺序结构程序设计 2 2、分支结构程序设计。 4 3、循环结构程序设计。 4 4、一维、二维数组的应用 4 5、有关函数的程序设计 4 6、有关指针的程序设计 4 7有关结构体、共用体和枚举类型的程序设计 2 8文件的建立与读写 2 9 综合设计 4 合计 30 五、实训项目 实训一、顺序结构程序设计 要求:熟练运用C语言编辑环境,掌握程序的编写、编译、运行、调试的整个过程。能利用基本输入输出函数和基本语句进行顺序结构程序设计。 内容: 1将“China”译成密码,密码规律是:用原来字母后面的第4个字母代替原来的字母。例如:字母“A”后面第四个字母是‘E’,用‘E’代替‘A’。因此“China”应译为”Glmre”。请编写一个程序,用赋初值的方法使c1,c2,c3,c4,c5五个变量的值分别为’C’,’h’,’i’,’n’,’a’ 。经过运算,分别变为‘G’,’l’,’m’,’r’,’e’输出。 2.输入一个球的半径,求出球的表面积、体积。用scanf输入数据。输入输出时要有适当的文字说明,取小数点后两位数字。 提示:球体的表面积=4πr2,球体的体积=4/3*πr3 实训二、分支结构程序设计。 要求:利用分支语句设计程序,掌握程序的设计思路。 内容: 1有3个整数a、b、c,由键盘输入,输出其中最大的数。 2给出一百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89为B, 70~79分为C,60~69分为D,60分以下为E。 3输入4个整数,要求按由小到大的顺序输出。 4给一个不多于5位的正整数,要求: a.求出它是几位数; b.分别打出每一位数字; c.按逆序打出各位数字,例如原数为321,应输出123。 实训三、循环结构程序设计。 要求:利用循环语句设计程序,掌握程序的设计思路,提高实际应用能力。 内容: 1求Sn=a+aa+aaa+…+aa…a 之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5), n由键盘输入。 2.求和1!+2!+3!+4!+…20! 3. 打印100-999之间所有的“水仙花数”。“水仙花数”是一个三位数,其各位数立方和等于该数本身。 4有一数列:2/1,3/2,5/3,8/5,…求出这个数列的前20项之和。 5. 用迭代法求x= √a 。求平方根的迭

文档评论(0)

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

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

1亿VIP精品文档

相关文档