主讲:冯毅内容摘要:
lo,World! 例 /* calculate the sum of a and b*/ include /* This is the main program */ main() { int a,b,sum。 a=10。 b=24。 sum=add(a,b)。 printf(”sum= %d\n,sum)。 } /* This function calculates the sum of x and y */ int add(int x,int y) { int z。 z=x+y。 return(z)。 } 运行结果: sum=34 函数 语句 预处理命令 注释 C语言程序设计 第一章 C语言概述 格式特点 习惯用 小写 字母,大小写敏感 不使用行号, 无程序行 概念 可使用空行和空格 常用 锯齿形 书写格式 C语言程序设计 第一章 C语言概述 main( ) { ………………. ……………… ………….. ………….. ……… ………. …………… ……………. ………………. ……………….. } main( ) { int i , j , sum。 sum=0。 for(i=1。 i10。 i++) { for(j=1。 j10。 j++) { sum+=i*j。 } } printf(“%d\n”,sum)。 } 优秀程序员的素质之一 : 使用 TAB缩进 {}对齐 有足够的注释 有合适的空行 结构特点 函数与主函数 程序由一个或多个函数组成 必须有且只能有一个主函数 main() 程序执行从 main开始,在 main中结束,其它函数通过嵌套调用得以执行。 程序语句 C程序由语句组成 用“。 ”作为语句终止符 注释 /* */为注释 ,不能嵌套 不产生编译代码 例: /*This is the main /* of */ */ 非法 编译预处理命令 C语言程序设计 第一章 C语言概述 编辑 链接 编译 执行 167。 C程序的上机步骤 C程序开发步骤 开 始 编 辑 编 译 连 接 执 行 有错。 结果正确。 结 束有源程序 f i l e .c目标程序f i l e . obj库函数和其它目标程序可执行目标程序无正确不正确 C语言程序设计 第一章 C语言概述 程序代码的录入 , 生成源程序 *.c 语法分析查错,翻译 生成目标程序 *.obj 与其它目标程序或库 链接装配 ,生成可执行 程序 *.exe 源程序 目标程序 可执行程序内容 程序设计语言 机器语言 机器语言可执行 不可以 不可以 可以文件名后缀 .c .obj .exeTurbo C集成开发环境 配置要求 UNIX,PCDOS,MSDOS,UCDOS操作系统 硬盘容量约 2M, 448K RAM运行空间 安装 Turbo C 创建子目录。主讲:冯毅
本资源仅提供20页预览,下载后可查看全文
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。
用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。