江南大学C语言程序设计本科第一章PPT课件下载推荐.ppt
《江南大学C语言程序设计本科第一章PPT课件下载推荐.ppt》由会员分享,可在线阅读,更多相关《江南大学C语言程序设计本科第一章PPT课件下载推荐.ppt(32页珍藏版)》请在冰豆网上搜索。
一、什么是程序?
为解决某一问题而设计的一连串的语为解决某一问题而设计的一连串的语句指令及与此相关的数据。
句指令及与此相关的数据。
例例1:
输入任意两个数,选出其中较大的数输出。
(1)确定两个数来源,类型和值)确定两个数来源,类型和值
(2)两个数进行比较,求出大的数)两个数进行比较,求出大的数(3)输出)输出main()/*主函数主函数*/inta,b,maxnum;
/*定义变量类型定义变量类型*/scanf(“%d,%d”,&
a,&
b);
/*调用库函数调用库函数scanf给变量给变量a,b赋值赋值*/if(ab)maxnum=a;
/*求出求出a,b中的最大值中的最大值*/elsemaxnum=b;
printf(“max=%dn”,maxnum);
/*输出最大值输出最大值*/方法一方法一方法一方法一方法二方法二方法二方法二main()inta,b,maxnum;
scanf(“%d,%d”,&
maxnum=max(a,b);
/*调用自定义调用自定义max函数函数*/printf(“max=%dn”,maxnum);
intmax(intx,inty)/*定义定义max函数,函数值和形式参数为整型函数,函数值和形式参数为整型*/intz;
if(xy)z=x;
elsez=y;
return(z);
/*将将z值返回,通过值返回,通过max带回调用处带回调用处*/函数说函数说明部分明部分函数名函数名函数类型函数类型函数参数函数参数形参类型形参类型函数体函数体声明部分(变量定义)声明部分(变量定义)执行部分执行部分intmax(intx,inty)函数类型函数类型函数名函数名函数参数类型函数参数类型函数参数名函数参数名二、二、C语言程序的基本结构语言程序的基本结构
(1)C程序由一个或多个函数组成,至少包含一个主函数程序由一个或多个函数组成,至少包含一个主函数main(),函数是函数是C程序的基本单位。
程序的基本单位。
(2)一个)一个C程序总是从程序总是从main()函数开始执行,而不论函数开始执行,而不论main函函数在程序中位置如何,同时也在数在程序中位置如何,同时也在main函数中结束。
函数中结束。
(3)一个函数)一个函数(4)C程序书写格式自由,一行内可写几个语句,一个语程序书写格式自由,一行内可写几个语句,一个语句也可以分写在几行上。
句也可以分写在几行上。
(5)程序执行部分中每个语句和数据定义均要)程序执行部分中每个语句和数据定义均要以分号以分号;
为;
为结束标志结束标志。
(6)C语言本身没有输入输出语句,输入输出的操作由库语言本身没有输入输出语句,输入输出的操作由库函数函数scanf和和printf来完成。
来完成。
(7)可以用)可以用/*/对程序中的任何部分作注释,对程序中的任何部分作注释,注释不产生目标代码,只是增强可读性注释不产生目标代码,只是增强可读性.第三节第三节C程序的上机步骤程序的上机步骤可能发生可能发生错误类型错误类型各阶段产各阶段产生的文件生的文件开发开发步骤步骤编辑编辑编译编译链接链接试运行试运行语法错误语法错误链接错误链接错误运行时错误运行时错误编辑:
编辑:
建立源程序建立源程序.c文件文件(修改并存盘修改并存盘)编译:
编译:
源程序文件进行编译形源程序文件进行编译形成目标程序成目标程序.obj文件文件连接:
连接:
把目标程序和库函数连接成一个统一的整体把目标程序和库函数连接成一个统一的整体.exe.exe文件文件执行:
执行:
运行可执行的目标程序,得到运行结果。
在在DOS环境下环境下c:
tctc/假设假设tc安装在安装在C根目录根目录下下在在windows环境下环境下从从windows的的DOS模式进入;
模式进入;
“开始开始”“运行运行”“C:
TC”鼠标点击鼠标点击TC的快捷的快捷图标图标1、启动、启动TC系统:
系统:
turboc环境下调试环境下调试c程序程序TC界面:
界面:
3.编译与连接编译与连接利用利用Load菜单菜单装入装入利用利用new菜单新建菜单新建2.编辑源文件编辑源文件利用编辑软件利用编辑软件ex.记事本、写字板等记事本、写字板等利用利用TC4.执行程序执行程序RUN-RUN5.设置设置TC安装路径安装路径
(1)Options-Directories
(2)Options-Saveoptions观看结果观看结果返回方法返回方法Alt+F5/FileOSShell/RunUserScreen任意键任意键按按Exit任意键任意键功功能能键键F1帮助帮助F6交替激活窗口交替激活窗口F7跟踪跟踪F5放大或不放大激活的窗口放大或不放大激活的窗口F8单步执行单步执行F9编译并连接编译并连接F10激活主菜单激活主菜单VC环境中环境中调试调试C程序程序VisualC+是是Windows系统下一个很好系统下一个很好的开发环境,拥有友好的界面和强大的功能的开发环境,拥有友好的界面和强大的功能VisualC+程序的核心是程序的核心是项目(项目(Project),),而项目而项目位于工作空间位于工作空间(Workspace)之上。
每之上。
每一个一个VisualC+的工作空的工作空间中可以容纳多个项目间中可以容纳多个项目1.TC是以是以DOS为操作平台对为操作平台对C进行编译,而进行编译,而VisualC+是是Windows系统下的开发环境系统下的开发环境2.VisualC+的用户界面通常被称为集成开发环的用户界面通常被称为集成开发环境(境(IDE),),具有包括创建源码、编辑代码、编译、具有包括创建源码、编辑代码、编译、链接和调试等功能链接和调试等功能3.本章本章ppt只是对于在只是对于在windows平台上如何使用平台上如何使用VC进行进行C语言的编译进行简单介绍语言的编译进行简单介绍说说明:
明:
VC是一个功能强大并且复杂的开是一个功能强大并且复杂的开发环境,感兴趣的同学可以参考发环境,感兴趣的同学可以参考如下的学习步骤:
如下的学习步骤:
C-C+-VC步步骤骤一一创建源程序创建源程序File菜单菜单/New命令命令默认存放路径默认存放路径选择选择C+SourceFile选项,进入源选项,进入源程序的编写界面程序的编写界面源程序源程序(.cpp)文件名文件名步步骤骤二二编写源程序编写源程序源程序编辑窗口源程序编辑窗口C+中使用中使用printf、scanf函数时,头文件要明确标注出来函数时,头文件要明确标注出来步步骤骤三三调试、运行调试、运行/注释语句注释语句双击错误提示行双击错误提示行步步骤骤三三调试、运行调试、运行按任意键由按任意键由dos平台返回到平台返回到windows平台平台本章内容仅仅只是介绍了在本章内容仅仅只是介绍了在VC的环境中如何来的环境中如何来编写、运行编写、运行C语言,而要真正了解掌握语言,而要真正了解掌握VC,还需进还需进一步学习一步学习C+,祝愿同学们百尺竿头更进一步,在祝愿同学们百尺竿头更进一步,在学习中体会到更多的乐趣!
学习中体会到更多的乐趣!
总总结结