c语言87,C语言程序设计87300.doc
C语言程序设计87300.doc
C语言程序设计C Programming Language
课程编号
适用专业:学时数:
一、课堂讲授部分
(一)分章节列出标题、各章节要点及授课时数
第一章 C语言概述 2学时
第二章 程序的灵魂——算法(简介) 2学时
1.算法的概念与表示
2.常用算法简介
3.算法应用举例 2学时
教学目的和要求:本章主要对C语言的应用,特点进行介绍,让学生对本课程有一个大致了解。因为学生初次接触计算机语言,对讲述的内容感到难以理解,教师要尽可能用通俗易懂的语言把问题讲清楚,并发挥多媒体教学的特点,在课堂上结合几个简单程序的编写,编译,运行,加深学生对讲述内容的理解。
重点和难点:本章的难点是让学生了解计算机语言特点、用途,从源码生成可执行程序的过程,C语言编译工具类型、特点以及C程序的上机步骤
主要内容:C语言的版本;C语言的特点;C语言的结构;C语言的上机步骤及环境。
主要教学环节的组织:讲授为主,上机演示C程序运行的步骤与方法。
思考题:1.C程序的构成
2.运行C程序的步骤与方法
第三章数据类型、运算符与表达式 2学时
1.C的数据类型
2.常量与变量
3.整型数据
4.实型数据
5.字符型数据
6.变量赋初值 2学时
7.各类数值型数据间的混合运算
8.算术运算符和算术表达式
9.赋值运算符和赋值表达式
10.逗号运算符和逗号表达式
教学目的和要求:让学生掌握数据类型、运算符与表达式等C程序的最基本要素,结合上机训练,使学生能够编写调试最简单程序的C程序。结合数据类型的定义,介绍计数方面的知识,包括二进制、八进制和十六进制,原码、反码、补码等,使学生对计算机计数的特点有一定了解。
重点和难点:重点是各种数值型数据间的混合运算,难点是自增、自减运算符的灵活运用以及逗号运算符和逗号表达式的应用。
主要内容:C的数据类型;常量与变量;整型数据;浮点型数据;字符型数据;变量赋初值;各类数值型数据间的混合运算;算术运算符和算术表达式;赋值运算符和赋值表达式;逗号运算符和逗号表达式。
主要教学环节的组织:讲授为主,辅助一定量的课堂习题和分组讨论。
思考题:1.C语言为什么规定对所有用到的变量要“先定义,后使用”?
????? ? 2.原码、反码、补码的转换规律。
第四章 最简单的C程序设计 2学时
—顺序程序设计
1.C语句概述
2.赋值语句.
3.数据输入输出的概念及在C语言中的实现
4.字符数据的输入输出 2学时
5.格式输入与输出
6.顺序结构程序设计举例
教学目的和要求:介绍结构化程序的思想,程序设计的三种结构,即顺序结构,选择结构和循环结构。要求学生掌握常用的输入输出函数getchar( )、putchar( )、scanf( )、printf( )的使用。?
重点和难点:重点是格式输入和输出函数[scanf()和printf()]的使用。
主要内容:C语句概述;程序的三种基本结构;赋值语句;字符的输入和输出函数:getchar( )、putchar( );格式输入和输出函数:scanf( )、printf( )。
主要教学环节的组织:讲授为主,配以典型程序的上机演示,以增强学生学习兴趣。
思考题:1.C语言为什么要把输入输出的功能作为函数,而不作为语言的基本部分?
2.输入华氏温度,要求输出摄氏温度。
第五章 选择结构程序设计 2学时
1.关系运算符和关系表达式
2.逻辑运算符和逻辑表达式
3.if语句 2学时
4.switch语句
5.程序举例
教学目的和要求:关系运算符和逻辑运算符、if语句的使用、switch语句的使用。
重点和难点:本章的重点是if、switch语句形式及其应用,难点为关系运算符和逻辑运算符。
主要内容:关系运算符和逻辑运算符;关系表达式和逻辑表达式;选择语句的结构;if语句;switch语句。
主要教学环节的组织:讲授为主,配以典型程序的上机演示,以增强学生学习兴趣。
思考题:1.正确判断逻辑表达式的值
??????? 2.给出百分制成绩,要求输出成绩等级‘A’、‘B’、‘C’、‘D’、‘E’,90分以上为‘A’,80-89分为‘B’, 70-79分为‘C’, 60-69分为‘D’,60分以下为‘E’。
第六章 循环控制 2学时
1.概述
2.while语句
3.do-while语句
4.for语句
5.循环的嵌套
6.几种循环的比较 2学时
7.break语句和continue语句
8.程序举例
教学目的和要求:熟练掌握几种循环结构的语法。学完循环控制结构后,就可以把前两章内容结合起来,写一些较复杂的程序,巩固前面所学的内容,加深对一些程序方法思想的理解。
重点和难点: for语
c语言87,C语言程序设计87300.doc相关推荐
- c语言程序设计 实验五数组6,c语言实验五数组程序设计解答.doc
c语言实验五数组程序设计解答.doc 实验五数组应用(二)一.实验目的1(掌握二维数组的定义和初始化.2(掌握二维数组元素的引用及其应用.3(掌握字符数组的定义和初始化.4(掌握字符数组元素的引用及其 ...
- 上海电力大学c语言程序设计章测试,上海电力学院c语言报告:实验8 指针.doc
上海电力学院c语言报告:实验8 指针.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...
- 全国计算机等级考试二级教程——c语言程序设计》,格式为doc.,全国计算机等级考试二级笔试样卷C语言程序设计样本.doc...
全国计算机等级考试二级笔试样卷C语言程序设计样本.doc (16页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 全国计算机等级考试二级笔试 ...
- C语言程序设计0004,C语言程序设计0004.doc
C语言程序设计0004.doc 安徽机电职业技术学院20 -20 学年第 二 学期 < C语言程序设计>期终考试试卷 班级 姓名 学号 题号一二三四五六七八得分得分 得分评卷人复核人一.填 ...
- 表达式_ya是不合法的c语言标识符,高级语言程序设计复习题.doc
高级语言程序设计复习题.doc 高级语言程序设计(一) 分评卷人复查人 单项选择题 1. 下面的变量说明中[ ]是正确的. A.Char:a,b,c: B.Char a:b:c: C.Char a,b ...
- c语言程序设计 doc,《C语言程序设计》.doc
<C语言程序设计>.doc <C语言程序设计> 实验 编 实验一 C程序的运行环境和运行C程序的方法2 实验二 数据类型.运算符和表达式9 实验三 最简单的C程序设计14 实验 ...
- 程序设计工程师c语言,《C语言程序设计》自学百问.doc
<C语言程序设计>自学百问.doc <C语言程序设计> 自学百问 张克军 前 言 为了便于同学们利用业余时间自学<C语言程序设计>课程,按照教学大纲和信息产业部的程 ...
- c语言 error2050,c语言程序设计20509new.doc
c语言程序设计20509new.doc [程序]题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?1.程序分析:可填在百位.十位.个位的数字都是1.2.3.4.组成所有 ...
- c语言程序设计试题汇编第三版勘误,C语言程序设计勘误表.doc
C语言程序设计勘误表.doc C语言程序设计勘误表 说明:红色为修改后的字符. p16 原文: 大写字母O的二进制编码依次是:0x1f,0x24,0x42, 0x42, 0x42, 0x42, 0x2 ...
最新文章
- Git提交时提示‘The file will have its original line endings in your working directory’
- 虚拟机vcenter如何增加磁盘_vSphere 6 下创建数据库RAC虚拟机共享磁盘
- Java 8中stream相关用法
- Merge Two Sorted Lists LeetCode
- 测试Spring Boot有条件的合理方式
- java 快速io_java 最快的input (ACM) Java高效IO
- python opencv 摄像头_python+opencv实现摄像头调用的方法
- Leetcode883.Projection Area of 3D Shapes三维形体投影面积
- 大数据可视化的应用场景
- STM32.SPI(25Q16)
- Golang 1.16 新特性-embed 包及其使用
- MOS管与三极管的区别,你务必牢记于心
- Form表单验证神器: BootstrapValidator常见的坑,input框的value值改变二次验证不了?
- vue导出excel加一个进度条_vue导出excel遇到的问题解决方法
- yolov3中的route和shortcut层
- html转为exe格式文件格式,HTML、PDF文件格式转换工具一览
- 路由器突然断网服务器无响应,突然断网了 怎样判断路由器是不是坏了?
- 计算机论文的摘要和关键词是什么意思,什么是论文的摘要、关键词
- QuartusII仿真通过但上板验证不过
- 杰理之板子上调高低音 EQ,同时更新到杰理之家的处理方法【篇】
热门文章
- Day15模块(导入,使用)
- HTML 各种鼠标手势
- android 用命令行打包生成 apk
- salt.states.file试用
- IE6/IE7下:inline-block不兼容的问题
- Python 使用 UTF-8 编码(转)
- FlashDevelop flex sdk 报错的奇怪问题
- [转移]安装 BugZilla 时 Perl 模块的安装
- C++语言标准库functional中的函数对象,绝对是装B神器~
- 欢迎使用CSDN-markdown编辑器2018