- 1、本文档共67页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二级C语言各章的知识点
各章的知识点
第一章
(略---给学生们在书上画一下)
第二章C程序基础知识
(以下列举的知识点给学生在书上画一画,有的可以写在书上的空白地方或写在本上)
1 简单的C语言程序的构成
(1)一个C程序只有一个main()----称为主函数,main要小写,程序的执行是从主函数开始并在主函数中 结束,一个完整的C程序是由一个主函数和若干个子函数构成的。
(2)函数内部称为函数体,由一对大括号{}括起来,在{}里,前面必须是定义各种所需的变量,后面才是各种语句,二者不能颠倒,并且一个语句结束必须有分号;
下面是例子:
#include”stdio.h” /* 或写成#includestdio.h
嵌入头文件 ,注意前面要有#号,后面没有;号 ,所以它不是语句*/
main()
{int a,b,c; /* 定义三个整型变量 */
a=2; /*以下三句是赋值语句,注意每个语句都有分号; */
b=3;
c=a+b;
printf(“%d”,c); /* 把变量C的值在电脑屏幕上显示---称为输出语句 */
}
把这个程序领着学生在VC6里演示一下,让学生会运行程序,并且会看输出结果。
2 关于/* ...........*/------称为注释,它不运行
把从/*开始到*/结束的语句行都作为注释(记住—注释是不运行的)-----老师在投影上举一例说明。
不能嵌套注释,如:/*/*........*/*/
3 关于给变量起名的问题,也就是变量名的命名规则
由字母a~z、A~Z、0~9、_(下划线)组成
由字母或下划线开头
大、小写的字母是不同的变量
不能使用C语言的关键字(关键字是小写的)
老师在此可以举例说明
4 在C语言中经常可以用到哪些类型的变量和常量的问题
(1)若有f(x)=2x2 +5 ,其中X是变量,5是常量,那么X的取值范围是什么 呢?是有符号整型?无符号整型?短整型?长整型?单精度浮点型?双精度浮点型等等,这个问题在C语言的程序设计中对变量X的取值范围规定的比较清楚。下面就介绍一下在C语言中对变量X 是如何规定它的取值范围的。呵呵!!!
① int x(signed int x或signed x)------称为普通整型,它规定了X的取值范围是下列类型(注意:这里的变量X 是用4个字节来存放的)
十进制的-----正整数、负整数、0,如:25、-36等
八进制的-----正整数,如:065等,-065(不允许 )
十六进制的----正整数,如:0x2c,0Xa6等,-0xa1(不允许)
② short int x(short x)------称为短整型,它规定的X的取值范围和int x基本一样,只不过取的数要比int x要小而已,因为它是用两个字节来存放X的(-32768~+32767)。而上面的是用 四个字节来存放X的。
③long int x(long x)-----称为长整型,其规定的X取值范围和int x一样,也是用四个字节来存放X的(输入时要用%ld、%Ld)。
④unsigned int x(unsigned x)------称为无符号整型,它规定了X只能取正整数,也是用四个字节来存放X的。
⑤unsigned short int x------称为无符号短整形,其十进制的 取值范围喂0~65535
⑥char x------称为字符型,用一对单引号‘’括起来的任意字符,包括字母字符、数字字符、转义字符等
如:’a’、’3’、’\n’等
分析:’a’、’A’ 、‘2’、 2 、‘ab’ 、‘\123’
⑦float x------单精度浮点型,小数点后默认保留6位小数
如:0.123、.123、123.等
1.23e+2、1.23e2、1.23E2、.123e-2等(指数形式)
用指数形式表示浮点数要注意三点:ⅰ、e或E前后必须有数 ⅱ、e或E后面必须是整数 ⅲ、e或E的前后以及数字之间不得插入空格
⑧double x------双精度浮点型(输入时要用%lf或%Lf,输出可用%f、%lf、%Lf)
(2)关于常量(整数、小数、字符型数据)
5------可以认为是int型、short int、unsigned int都可以
5L或5l------是long int型
5h或5H------是short int型
1.23------是double型
‘a’-----97
‘A’-----65
‘2’------50
‘\123’---
(3)关于类型的强制转换问题------即把一个类型强制转换成其他类型
如:#include”stdio.h”
main()
{int x=5; /* 给变量X初始化*/
float y,z;
z=2.56; /*给变量Z赋值 */
您可能关注的文档
- 二年级美术下册全册教案.doc
- 二年级美术下册教案设计.doc
- 二年级美术教案(湘教版).doc
- 二年级英语上册教学计划.doc
- 二年级英语下册Unit4Lesson28教案冀教版(一起).doc
- 二年级英语下册Unit4Lesson29教案冀教版(一起).doc
- 二年级英语下册词组.doc
- 二年级英语下册Unit9Lesson50教案人教新起点.doc
- 二年级英语下册教案(全).doc
- 二年级表内除法(一)练习题.doc
- 《GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业》.pdf
- GB/T 32151.42-2024温室气体排放核算与报告要求 第42部分:铜冶炼企业.pdf
- GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 中国国家标准 GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法.pdf
- 《GB/T 38048.6-2024表面清洁器具 第6部分:家用和类似用途湿式硬地面清洁器具 性能测试方法》.pdf
- 《GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数》.pdf
- GB/T 18238.2-2024网络安全技术 杂凑函数 第2部分:采用分组密码的杂凑函数.pdf
- 《GB/T 17215.686-2024电测量数据交换 DLMS/COSEM组件 第86部分:社区网络高速PLCISO/IEC 12139-1配置》.pdf
- GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜.pdf
- 《GB/T 13542.4-2024电气绝缘用薄膜 第4部分:聚酯薄膜》.pdf
最近下载
- 公共危机案例.pdf VIP
- 3.5跨学科实践:探索厨房中的物态变化问题 +章节梳理延伸 课件 人教版(2024)物理八年级上册.pptx VIP
- 初中物理作业设计优秀案例(3篇).pdf
- 2023年急性ST段抬高型心肌梗死诊断和治疗指南.docx
- 大气的受热过程说课稿2023-2024学年高中地理湘教版(2019)必修一.docx VIP
- 外研版2023必修第一册Unit 3 Family matters重点词汇短语练习含答案.pdf
- 国家开放大学《心理学》形考任务1-4参考答案.docx VIP
- 售后转正工作总结PPT.pptx
- ISO45001品质中心第三方审核记录.doc
- 3.5+跨学科实践:探究厨房中的物态变化问题++课件-2024-2025学年物理人教版八年级上册.pptx VIP
文档评论(0)