- 1
- 0
- 约7.04千字
- 约 39页
- 2018-03-07 发布于浙江
- 举报
[理学]第1章_程序设计和C语言
* 课时: 理论:17*2;实验:16*2 实验安排 1班:星期四3-4节(1-16周) 2班:星期一3-4节(2-17周) 地点:南山综合楼A603 注意:带课本、C程序设计学习辅导、纸笔 答疑: 星期四下午1:30-2:30;B1106 联系方式670396) 考试:平时(出勤、作业、期中考试等) 20% 上机实验(出勤、实验报告 ):20% 期末考试:60% 《C语言程序设计》课程安排 第1章 程序设计和C语言 、课程意义与学习方法 1. 为什么要学习程序设计? 专业要求:既要会使用已有程序,也要会自己设计程序。 2. 为什么要学习C语言程序设计? 1) C语言有很多优点,应用广泛,特别在电子信息领域(是一个看家本领) 2)学好C语言是学习其它一些语言的基础,如C++等 3. 怎样学好C语言程序设计? 1)理解、掌握编程思路 2)扎实掌握C语言基础知识 3)重视上机实践 二、关于计算机程序和计算机语言的基本概念 1.什么是计算机程序? 一组能被计算机执行的指令。 2.什么是计算机语言? 用来表示计算机程序、能被人和计算机识别的语言。 3.计算机语言的3种基本类型 1)机器语言:由0和1组成二进制码表示指令,如 1011011000000000 表示2个数相加的指令 2)符号(汇编)语言 用英文字母和数字组成的符号表示指令 如 ADD A,B表示进行A=A+B运算的指令 3)高级语言:接近于人的自然语言和数学语言,表示需要计算机完成的操作,如A=A+B 4.高级语言与机器语言间的翻译—编译 三、C语言的特点 1. 语言简洁、紧凑,使用方便、灵活。32个关键字、9种控制语句,程序形式自由。 附录C C语言中的关键字 2. 运算符丰富,共34种运算符,可实现各种运算。 附录D 运算符和结合性 3. 数据类型丰富,具有现代语言的各种数据结构。 三、C语言的特点 4. 具有结构化的控制语句,是完全模块化和结构化的语言。 程序结构清晰 5. 语法限制不太严格,程序设计自由度大。 6. 能直接控制硬件工作。 7. 程序可移植性好 基本上不做修改就能在各种型号的计算机上运行。 8. 目标代码质量高,程序执行效率高。 编程的程序计算机执行快。 四、简单C语言程序举例 例1.1 要求在屏幕上输出以下一行信息。 This is a C program. #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 函数的名字,表示主函数 C程序必须有一个 main 函数 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 主函数类型 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 函数体 #include stdio.h int main( ) { printf (”This is a C program.\n”); return 0; } 输出函数 输出语句 #include stdio.h int main( ) {
您可能关注的文档
- [理学]第04章-三相感应电动机gaidong.ppt
- [理学]第04章 种群生活史.ppt
- [理学]第06章 固定资产.ppt
- [理学]第04讲 分析化学中的质量保证与质量控制.ppt
- [理学]第04章热量传递.ppt
- [理学]第07章 抗静电剂.ppt
- [理学]第07章 气态污染物控制技术2.ppt
- [理学]第07章 电磁场和电磁波.ppt
- [理学]第07章 过程.ppt
- [理学]第06章 相平衡 2011-03-31.ppt
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 2025年寒假作业九年级化学人教版答案.pdf VIP
- 李子奈计量经济学(第五版)-第一章-绪论.pptx VIP
- 第21讲 相似三角形及其应用(练习)(教师版)-2025年中考数学一轮复习讲练测.docx VIP
- 信息安全管理手册.doc VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之球的切接问题.pdf VIP
- 2026年高考数学二轮复习突破:立体几何与空间向量之空间向量与空间角.pdf VIP
- 2026年养老院营销策划方案.docx VIP
- 博雅教育理念与钢琴教育融合思考.doc VIP
- 部编人教版五年级语文下册全册教案(表格版).pdf VIP
- 《数据采集与预处理》教学教案(全).doc VIP
原创力文档

文档评论(0)