《TC语言程序设计》PPT课件.ppt

上传人:人*** 文档编号:570732064 上传时间:2024-08-06 格式:PPT 页数:28 大小:888.51KB
返回 下载 相关 举报
《TC语言程序设计》PPT课件.ppt_第1页
第1页 / 共28页
《TC语言程序设计》PPT课件.ppt_第2页
第2页 / 共28页
《TC语言程序设计》PPT课件.ppt_第3页
第3页 / 共28页
《TC语言程序设计》PPT课件.ppt_第4页
第4页 / 共28页
《TC语言程序设计》PPT课件.ppt_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《《TC语言程序设计》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《TC语言程序设计》PPT课件.ppt(28页珍藏版)》请在金锄头文库上搜索。

1、很高兴跟同学们交朋友很高兴跟同学们交朋友集天下英才而教,集天下英才而教, 是人生最大的幸福。是人生最大的幸福。主动学习、积极思维、脑力锻炼、尝试成功!2009年8月8/6/20243C+程序设计 c 程序设计程序设计王 贺 明郑州大学信息工程学院 学知识、学方法、学智慧学知识、学方法、学智慧 -计算机课程提醒智慧来自于目标+自信+努力= ?创新能力是一流人才和三流人才的分水岭人才标准 品德、知识、能力和业绩无穷小的无穷项的集合就是无穷大知识在于积累、在于不断实践 TC 语言程序设计语言程序设计信息工程学院 王贺明第一章 程序设计基础1.1 程序设计基本概念程序设计基本概念1程序=算法+数据结构

2、2算法:解决问题所列出来的步骤3程序设计语言:面向机器的语言;面向过程的语言;面向对象的语言4先进的程序设计思想:从上向下,逐步细化(结 构化程序设计)5高级语言的作用。6C语言的特点。8/6/202410TC程序设计1.2 流程图流程图1流程图的作用:2N-S流程图三种结构,四种图形顺序结构选择结构循环结构8/6/202411TC程序设计1.3 C语言发展过程语言发展过程 面向过程的C语言: C、Turbo C 面向对象的C语言:C+、C#、VisualC+,Visual C+.NET1.4 C语言的作用语言的作用凡是计算的题目通过编写程序,利用计算机求解;凡是计算机上使用的文件均可进行管理

3、;凡是计算机上使用的软件,通过编程实现; 。8/6/202412TC程序设计1.5 简单的简单的C语言程序及语言程序及C语言程序结构语言程序结构例1:用C语言编写程序,求5个数的和程序如下: #include /*予编译命令(头文件)*/ main() /*主函数标记(名字)*/ float s,p; /*对将使用的实型变量说明*/ static int a5=1,2,3,4,5; clrscr(); s=a0+a1+a2+a3+a4; /*数据取出,计算*/ printf(“Sum=%fn”,s); /*将计算结果输出到屏幕*/ 8/6/202413TC程序设计程序的说明:程序的说明:1.程

4、序一般有三大件:输入、计算、输出。2.Stdio.h为头文件,程序中使用的函数需要它。3.程序由多行语句组成。一行一般放一个语句。4.一行可以放多个语句,但语句间要用“;”分开。5.程序可以由一个主函数和0到多个子函数组成,程序执行总是从主函数开始。6.主函数块一定用括起来,表示程序的开始和结束。7.每一语句结束是否使用“;”,要分别记忆。8.(头文件、函数名字、大部分地方出现的“)”、复合语句的第一行、宏定义)。9.不带“;”的语句称函数。8/6/202414TC程序设计10. /* */为注释,其中的内容是给读程序人看的。一般用于对程序的解释。11. 解决一个问题的编程方法(使用不同的语句

5、)有很多种。12. 主函数和子函数其位置谁前后不要求。13. 程序中的字母大小写意义不同(如A和a是两个不同的变量)。13. 一定要成对出现。14. 程序中使用的所有变量必须在使用前用指定的命令说明。15. 注意语句放置的位置。8/6/202415TC程序设计头文件 mian() ; ; 16.程序中用到的数字、符号、变量、规定将在第二章介绍 17. 程序用到的命令将在三、四、五及其以后章节介绍。8/6/202416TC程序设计例2:用C语言编写程序,求5个整型数的平均值。 #include /*予编译命令(头文件)*/ main() /*主函数标记(名字)*/ int i; /*对将使用的整

6、型变量说明*/ float s=0,p; /*对将使用的实型变量说明*/ static int a5=1,2,3,4,5; clrscr(); for (i=0;i5;i+) /*循环*/ s=s+ai; /*数据取出,计算*/ p=s/5; printf(“Average=%fn”,p); /*将计算结果输出到屏幕*/ 8/6/202417TC程序设计例3:编程序,从键盘输入5个实型数,求这5个数的平均值。程序如下: #include main() float a,s=0,p; int i; for (i=1;i6;i+) scanf(“%f”,&a); s=s+a; p=s/5; clrs

7、cr(); printf(“Average=%fn”,p); 8/6/202418TC程序设计例4:编程序,求1到10的每个数的平方根。程序如下: #include main() int i; clrscr(); for (i=1;i11;i+) printf(“%d %fn”,I,sqrt(i); 8/6/202419TC程序设计例5:编程序,求任意两个数的最大值。程序如下: #include main() float a,b; float max(float,float); scanf(“%f%f”,&a,&b); clrscr(); printf(“max=%fn”,max(a,b);

8、8/6/202420TC程序设计float max(float m,float n) float p; if (mn) p=m ; else p=n; return p; 8/6/202421TC程序设计1.6 C语言程序的上机过程语言程序的上机过程1.6.1 Turbo c 2.01.6.1 Turbo c 2.0软件的安装与设置软件的安装与设置1. 目录结构D:TCLIB INCLUDE 2. 系统设置 TC文件的文件夹 include和 lib 在哪一个路径, 就在TC环境下的OptionsDrectores下正确设置。8/6/202422TC程序设计1.6.2 运行运行C语言程序的全过

9、程语言程序的全过程1.启动TC,进入TC软件编辑环境2.清除屏幕(ALT+F,选择NEW)(调入已存在的程序)3.输入程序4.保存(ALT+F,然后选择S)5.编译 (F9 ) 6.运行 (ALT+R+选择运行+回车)(CTRL+F9)7.看(检查)结果(ALT+F5)8.返回修改(击任意键)9.修改 (ALT+E)10.再保存11.转第二步,输入下一个程序8/6/202423TC程序设计1.6.3 常见问题的解决常见问题的解决1. 如果运行结果不是当前的程序的结果怎么办? 应该按照:先编译、连接后再运行可以解决2. 编译出错后如何才能进入修改状态? 使用ALT+E组合键3. 运行进入死循环怎

10、么办? 使用CTRL+BREAK组合键(或CTRL+C)4. 如何清除屏幕干扰? 用鼠标点击TC窗口的“汉”。5. 如何找到已保存C文件? 利用TC窗口文件菜单下的LOAD和PICK(最近保存的)可查到。6. Write to 和Output Directroy的作用。8/6/202424TC程序设计7.程序中的空格不能少。8. C环境出现异常怎么办?9. 不能使用汉字。10. 求和用的变量要先置0。11. Void 可用也可不用。12. 求1000个数 的和怎么办?13. 如何调出刚输入的程序?14. 如何调出很长时间以前保存的程序?15. 如何改变程序存放的位置?16. 出现”cos”错是

11、什么错?8/6/202425TC程序设计1.6.4 编译、连接成功的C可执行程序(*.EXE)的执行直接用鼠标双击执行即可。要求:1. 会编写简单的加减乘除及求和程序。2. 掌握上机的全过程及上机过程中用到的键盘命令。3. 掌握程序的结构及具体要求。8/6/202426TC程序设计实验一实验一任务:1. 检查TC在计算机里存放的位置且熟悉TC编辑、编译环境。2. 掌握使用TC上机的全过程。3. 编程且上机运行:输入3个整数,求这3个数的平均值。4. 编程且上机运行:输入5个整数,求这求5个数的平方和。5. 编程且上机运行:输入7个整数,求这求7个数每个数的平方根。提示:求平方根函数是 sqrt(x),且要使用头文件:math.h。6. 编程且上机运行:输入圆的半径,求圆的面积和周长。7. 写出实验报告。实验报告的要求是:(以后均相同)学院(系别) 专业 姓名 学号 上机地点 上机时间任务程序程序运行结果程序出错的原因及纠正方法体会及感受8/6/202427TC程序设计w作业:w上机:8/6/202428TC程序设计

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号