- 1、本文档共78页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言程序设计-基础入靠门教学
《C语言程序设计》教学软件;C语言程序设计 ;计本 0401 、2 班 《C语言》;课程的性质与任务
根据教学大纲要求:
《C语言程序设计》是计算机专业和非计算机专业的公共基础课程。本课程实践性很强,既要掌握概念,又要动手编程,还要上机调试运行。同时,这门课程也是“湖南省非计算机专业学生计算机应用能力水平考试”二级考试的主要语种之一。
通过本课程的学习,使学生了解算法的基本概念,会根据算法编制相应的程序,并初步掌握软件开发的基本技巧,同时也为后继课程的学习打下坚实的基础。
本课程的先行课程为《计算机应用基础》。是《数据结构》《操作系统》《数学建模》等课程的前导课程。;考试要求:;第一章 C 语言概述;§1-1 C 语言出现的历史背景;几种计算机语言简介;机器语言(汇编语言) ;关系型数据库管理系统 ;FORTRAN ;COBOL ;ALGOL60 ;BASIC;计算机语言的发展简介; C 语言的发展简介; ;§1-2 C 语言的特点;1、有32个关键字; 2、有9种控制语句;3. 程序书写形式自由;C 与 BASIC 语言进行比较;二、表达式灵活实用;三、表达能力强1. 数据类型丰富;2. 可实现数据结构;3. 兼有低级语言功能;四、语言生成的目标代码质量高 ;五、结构化程序设计;六、具有预处理能力 ;七、输入输出处理;八、程序可移植性好 ;九、不足 ; C 语言的特点总结;§1-3 简单的C程序介绍 ;[例1-2](P4);;C语言程序的组成特点1. 函数;2. 函数的组成;(1)函数的说明部分;(2)函数体;3. 空函数 ;4. 主函数 main();5. 书写格式;6. 每个语句后必须有一个分号 ;7. 输入输出函数化 ;8. 可以在程序的任何部分加注释 ;[例1-4-1]求两个数的中较小的数。(BASIC) ;[例1-4-2]求两个数的中较小的数。(C) ; C 语言的基本符号; C 语言字符集 ;单词 一、标识符 ; 一、标识符(表示对象) ; 一、标识符(约定) ; 一、标识符(补充说明) ;[例1-5] 在下列字符串中挑出合法标识符,并指出其大约用途;若是非法 ,说明原因。;[例1-5] 答案:; 二、关键字 ;下面几个单词严格说来不属于关键字,但建议用户把它们看作关键字,不要在程序中随意使用,以免造成??淆,它们是:
宏定义 #define
宏定义终止 #undef
文件包含命令 #include
条件编译开始 #ifdef
(非)条件编译开始 #ifndef
条件编译结束 #endif
它们通常用在 C 语言的预处理程序中。;三、界限符; 四、常量 ;第一章 小结;2. 标识符;B. 标识符命名原则:;3. 函数:;第一章结束! ;练习;答案1: C语言的简洁性表现在哪些地方?;答案2-1: C语言的主要用途是什么?C和其它高级比较有什么特点?;答案2-2: C语言的主要用途是什么?C和其它高级比较有什么特点?;答案3:写出一个C程序的构成。;答案4:C语言以函数为程序的基本单位,有什么好处?;答案5:请参照本章例题,编写一个C 语言程序,输出以下信息:;练习:;答案6:编写一个C程序,输入a、b、c三个值,输出其中最大者。;答案7:编写一个C程序,输入a、b、c三个值,计算并输出其平均值。;答案8:什么是关键字?它与标识符有什么不同?;答案9:下面的字符串能作为一条注释吗?/*This is attempt/*to next */ a comment */;答案10:指出哪些不是合法标识符,为什么?
您可能关注的文档
- c语言ppt谭怕浩强教材配套版第7章.ppt
- c语言程加序设计第10章课件.ppt
- c语言程克序设计第二章数据类型和表达式.ppt
- c语言程瓯序设计基础5.ppt
- c语言程配序设计ppt课件第1章程序设计概述.pptx
- c语言程仁序设计教程.ppt
- c语言程网序设计12上半部分习题课动态跟踪调试.ppt
- c语言程序等设计第一章.ppt
- c语言程序更设计课件第六章.ppt
- c语言程序换设计ppt第三章.ppt
- 山东省济宁市嘉祥县第一中学2025-2026学年高二上学期期末考试数学试题精品.pdf
- 2025年中国景观照明行业发展趋势预测及投资规划研究报告.docx
- 音乐舞蹈教学培训-培养音乐舞蹈兴趣.pptx
- 绘画基础-绘画基础:从概念到应用.pptx
- 2025年中国地面装饰材料行业发展监测及发展战略规划报告.docx
- 山东省济宁市嘉祥县祥城中学2025-2026学年九年级上学期物理期中考试模 精品.pdf
- 2025-2031年中国终端行业发展监测及投资战略咨询报告.docx
- 2024-2030年中国金属陶瓷行业发展前景预测及投资战略咨询报告.docx
- 中国电压检测模块行业市场发展现状及投资方向研究报告.docx
- 山东省济宁市嘉祥县第一中学2025-2026学年高一下学期期中物理试题.pdf
最近下载
- 江西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(B卷)及标准答案.pdf
- 施工组织设计-江城水泥混凝土土.doc VIP
- 山西农业大学2021-2022学年第1学期《高等数学(上)》期末考试试卷(A卷)及标准答案.pdf
- 八年级上语文 《红星照耀中国》纪实作品人教PPT课件优质课比赛公开课获奖.ppt
- B2C电子商务信任实证研究的现状与思考.doc
- 有理数乘方练习题.doc VIP
- 经典电动力学-北京大学物理学院.PDF
- 幂的乘方与积的乘方-练习题(含答案) .doc VIP
- 政府采购非招标方式概述 .ppt VIP
- 云南南博会会展服务中心招聘笔试真题2023.docx VIP
文档评论(0)