您所在位置: 网站首页 / C语言程序的设计自学指导书.doc / 文档详情
C语言程序的设计自学指导书.doc 立即下载
2024-09-09
约1.7万字
约28页
0
112KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言程序的设计自学指导书.doc

C语言程序的设计自学指导书.doc

预览

免费试读已结束,剩余 23 页请下载文档后查看

5 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

/NUMPAGES28
《C语言程序设计》自学指导书

自学学时:64学时
推荐教材:《C语言程序设计》宝明等主编,人民邮电,2009年1月第1版
参考资料:
1、《C程序设计》(第三版)谭浩强主编,清华大学
2、《C语言程序设计教程》明主编,交通大学
3、《C语言程序设计教程》基温主编,高等教育
4、《C语言程序设计》何钦铭等主编,科技
考核方式:平时作业×30%+笔试(闭卷)×70%

第一章C语言概述
一、本章自学容与要求:
1、了解C语言的发展与特点。
2、理解和掌握C语言源程序书写规则。
3、掌握C语言源程序在TurboC、VisualC++或者C-Free环境中的上机步骤。
二、重点与难点:
本章重点在于了解并掌握C语言程序的上机操作步骤,难点在于把握C语言源程序的结构和书写规则。
三、学习方法指导:
选择并熟悉一个C语言程序运行环境,掌握C语言程序的编辑、编译、连接和运行等步骤。
四、典型例题介绍:
1、C语言的程序由一个主函数和若干个子函数组成。程序的执行总是从主函数开始,不管它放在哪个位置。
2、简述C语言程序的开发和运行步骤。
答:C语言程序的开发和运行步骤包括编辑、编译、连接和运行等几个步骤,如下图所示。
编辑
start
f.c
编译
语法错?
f.obj
连接、运行
逻辑错?
f.exe
end
Source
Object
Executable
有
有
无
无

五、复习思考题:
教材C语言概述章节习题。

第二章C语言程序设计基础
一、本章自学容与要求:
1、熟悉C语言的3种基本数据类型(整型、实型、字符型)常量的表示和变量的定义与使用。
2、掌握标准格式输入输出函数和字符输入输出函数的使用。
3、了解各种常用运算符与表达式,掌握各类数据的混合运算规则。
4、掌握赋值运算特点和复合赋值表达式等。
(1)数据类型
了解C语言的数据类型分类,掌握常用的3种基本数据类型——整型、实型和字符型。
(2)常量与变量
a、常量与变量的概念
b、3种基本数据类型常量的表示
c、3种基本数据类型变量的定义与输入输出
(3)运算符与表达式
a、了解各种常用的运算符与运算特点,注意与数学中的运算区别
b、掌握表达式的概念与其表达式的求值
(4)数据运算
注意数据在运算过程中类型的转换。
二、重点与难点:
重点:3种基本数据类型常量和变量的使用,各种类型数据混合运算规则和常用运算符的运算特点。
难点:各种类型数据的混合运算以与根据要求进行格式输入和输出。
三、学习方法指导:
通过上机实验,掌握C语言基本数据类型与运算以与格式输入输出函数的使用。
四、典型例题介绍:
1、若有以下类型说明语句:
inta;charch1;floatb;
则表达式a+ch1-b的结果的类型是(D)。
A.charB.intC.floatD.double
下面正确的字符常量是(B)。
A.“x”B.‘y’C.‘/\”D.‘’
在C语言中,要求运算对象或运算量必须是整型的运算符是(D)。
A./B.*C.!=D.%
设a,b都是整型变量,为了使a=4,b=8。函数scanf(“a=%d,b=%d”,&a,&b)执行时,正确的数据输入是(C)。
A.a=4b=8B.a=4,8C.a=4,b=8D.a=b=4,8
5、设a,b都是整型变量,且a=5,b=10,则函数printf(“%d,%d\n”,a++,++b)的输出结果是(B)。
A.5,10B.5,11C.6,10D.6,11
6、字符串常量是用一对双引号括起来的字符序列。
7、设x是int型变量,且x=10,则表达式x*=3+4的值是70,表达式x/=x+x的值是0。
8、下面程序的输出结果是什么?
#include<stdio.h>
main()
{inti,j,m=0,n=0;
i=8;
j=10;
m+=i++;
n-=--j;
printf(“i=%d,j=%d,m=%d,n=%d”,i,j,m,n);
}
答:程序的输出结果是:
i=9,j=9,m=8,n=-9
五、复习思考题:
教材程序设计基础章节习题。

第三章C语言程序控制结构
一、本章自学容与要求:
1、了解利用一些基本要素(常量,变量,运算符,表达式等)构成程序的基本成份。
2、掌握关系运算和逻辑运算的特点。
3、利用if语句和switch语句进行选择结构程序的设计。
4、掌握循环结构的基本概念,利用3种循环语句进行循环结构程序设计。
(1)算法与程序
a、了解算法的概念
b、掌握算法的流程图表示
(2)三种基本结构
a、了解结构化程序设计的特点
b、掌握正确的逻辑表达方式
c、熟练掌握if语句和switch语句的使用
d、了解三种循环语句的特点,掌握用循环实现一些常用算法
二、重点与难点:
重点:逻辑表达式的组织
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C语言程序的设计自学指导书

文档大小:112KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用