网站大量收购独家精品文档,联系QQ:2885784924

1.C语言概述.ppt

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

C语言概述 任课教师:谭爱平 tangap@ 联系方式 姓名:谭爱平 单位:科研部(A2-213) 电话:028手机E-mail: tanaiping@ tangap@ QQ: aipingtan@126.com 教学目标 熟练使用编程工具进行程序的录入、编译、调试、运行 掌握C语言数组、函数、指针等相关知识点 运用一定算法完成求最大值、制作菜单、字符串操作、排序等常见任务 能用C语言编写出类似“计算器”、“学生成绩管理系统”等软件 课程要求 仔细阅读教材,做到课前预习、课后复习 认真、独立、按时完成并提交作业 重视上机实践 课堂准备: 笔记本电脑 教材 作业本 草稿纸 笔 课堂要求 保持课堂安静 不无故迟到、早退、旷课 认真听讲 鼓励问答 考核方式(参考) 本课程考核由平时成绩(50%)+期末成绩(50%)组成,具体包括: 课堂表现(10%) 作业(20%) 中期测试(20%) 期末考试(50%) 程序设计语言 程序设计语言的发展 C语言概述 1972年由贝尔实验室提出,是C++等其他高级语言的基础 C语言由BCPL语言发展而来,最初目的是编写UNIX操作系统。 面向过程的结构化程序设计语言 可移植性好 语言简洁、功能强大 C语言开发工具 Turbo C 16位C语言程序开发工具,是一种曾经应用广泛的编程工具。 VC++6.0 32位C和C++程序开发工具,是目前各类考试的要求编程工具,但是其安装相对复杂,占用空间较多 Devc++ 32位C和C++程序开放工具,安装简单、占用空间小,适合初学者使用 编程工具的安装 请到/谭爱平/C语言程序设计/开发软件/ 下载devcpp 下载后点击进行安装,直接下一步即可完成安装,不要修改默认的安装路径。 安装结束以后运行,提示修改语言,选中Chinese即可。 全部安装完成后即可使用该软件进行C语言程序的开发与设计了! 下面是安装过程中的图解,供参考! 安装过程图解(一) 安装过程图解(二) 安装过程图解(三) 安装过程图解(四) 安装过程图解(五) 安装过程图解(六) 安装过程图解(七) 安装过程图解(八) 安装过程图解(九) 安装过程图解(十) 安装过程图解(十一) Devcpp编辑C语言文件 安装完成后会自动执行Devcpp,或从程序中选择。 打开后选择【文件】-【新建】-【源代码】 在源代码处书写C语言程序: 例:main() { printf(hello); getch(); } 点击【文件】-【保存】或快捷键Ctrl+S 在文件【保持类型】选项中选择【C source files (*.C)】 键F9运行并调试程序 C语言程序基本结构 #includestdio.h //标准输入输出函数头文件 main() { printf(Hello!); //标准输出函数 getch(); /*读取字符函数,用于屏幕停留*/ } 1. C语言有且只能有一个main函数,程序从main开始执行,到main函数结束为止。 2. //或/* */为注释部分,起到提示作用,不是必要组成部分 3. C语言程序用英文字母及字符进行书写,中文字符只能出现在注释或者输出语句的“”之间。 4. C语言程序每一句的结尾用分号【;】结束 C语言程序的开发过程(一) 1. 编辑 在C语言文件中书写C语言代码,保持为.C文件。 C语言程序的开发过程(二) 2. 编译 将C语言程序转变成机器语言程序。这一过程就是检查语法错误的过程,如果出现了语法错误,编译器就会在相应的位置提示。没有语法错误就会生成一个目标文件.obj C语言程序的开发过程(三) 常用的出错信息 syntax error before ***; 在***之前存在语法错误,一般指提示位置之前或上一行缺少分号或者其他的字符。 C语言程序的开发过程(四) 常用的出错信息 missing terminating “ character 缺少某类字符,一般指双引号的一个或者其他必备的字符。 C语言程序的开发过程(五) 常用的出错信息 stray ‘\163’ in program 出现\加数字的错误提示就说明该处使用了中文字符,应改成英文字符。 C语言程序的开发过程(六) 3. 连接 将目标程序和库函数及其他目标程序连接成可执行文件.exe 4. 运行 总结与练习 C语言程序的基本结构 C语言程序的开发过程

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档