资源描述:
《计算机程序设计基础(C语言).ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机程序设计基础(C语言)计算机程序设计基础(C语言)授课:李如桃计算机教研室2006年8月课程管理信息课程名:计算机程序设计基础(C)课程性质:专业基础课学分:3学分学时:60(15*4)授课对象:计算机应用技术专业一年级学生课程考核:考试课教师:李如桃办公室:东校区2#201电话:669216什么是C语言?是一种通用的计算机程序设计语言。目前C语言主要用在:单片机开发、Unix下编程、系统软件开发。为什么要学习C语言?1.结构化编程语言,有利于举一反三。2.后继课程基础。3.考证必需。1.基本语法2.读程
2、序,理解编程思路3.写程序,理顺编程思路理论与实践并重,注重实训环节的练习软件:TurboC软件,TC2.0或TC3.0如何学好C语言教学方法第一章C语言程序设计基础§1.1C语言及运行环境例:两个整数,求和。main(){intm,n,o;m=3;n=2;o=m+n;printf("%d+%d=%d",m,n,o);}在TC2.0下运行该程序。TurboC2.0软件的使用主程序:TC.EXE主界面:菜单、编辑区、提示区、快捷键提示主要流程:写入/载入程序file→load调试(编译)程序compile→m
3、akeEXEfile执行程序run→run运行结果run→userscreen另:TC与windows的切换:Alt+Enter。例:输入两个整数,求和。main(){intm,n,o;printf("pleaseinputtwonumbers(a,b):");scanf("%d,%d",&m,&n);o=m+n;printf("%d+%d=%d",m,n,o);}运行程序时,提示要求用户输入数据(参数)。main(){intm,n,o;while(1){printf("pleaseinputtwonumber
4、s(a,b):");scanf("%d,%d",&m,&n);o=m+n;printf("%d+%d=%d",m,n,o);if(m==0&&n==0)break;}}猜:下面程序的作用是什么?C程序的最基本过程:定义变量—运算—返回结果C语言涉及文件:.C输入程序代码的源文件.obj语法分析查错,翻译生成目标程序.exe最终可执行文件C程序的几个要点:1.由函数构成,有且仅有一个主函数main()。2.函数体,语句组用{}括住,{}内作为一个整体处理。3.语句结束标志;必不可少。4.一般用小写英文。5.锯齿格
5、式输入,养成良好习惯。如果程序有错误语法错误——TC编译时会给出出错提示。算法错误——编程者自己调试。例:在TC下调试一个有语法错误的程序关注compiling对话框。warnings(警告提示)errors(出错提示)Message栏中列出所有警告与出错提示F6切换到编辑区修改程序程序可用的最底要求:errors数为0。较理想的状态是:warnings、errors后四个0。本次课小结:能明确地认出C语言编写的程序。main();{}了解TC软件的编辑环境菜单使用、出错提示、用户屏幕掌握C程序运行的几个步骤输
6、入、调试、运行、查看结果理解下面程序#includeintadd(intx,inty){intz;z=x+y;return(z);}main(){inta,b,sum;a=10;b=24;sum=add(a,b);printf(”sum=%d",sum);}