1 / 55
文档名称:

c语言基础知识总结.doc

格式:doc   大小:2,086KB   页数:55页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础知识总结.doc

上传人:幸福人生 2022/4/18 文件大小:2.04 MB

下载得到文件列表

c语言基础知识总结.doc

相关文档

文档介绍

文档介绍:c语言基础知识总结
C语言基础知识要点
- 2 -
C语言知识要点复习资料
总体上必须清楚的:
1)程序结构是三种: 顺序结构 、选择结构(分支结构)、循环结构。
2)读程序都要从main()入口,式)这个时候z的值为2。
补充:
1、空语句不可以随意执行,会导致逻辑错误。
2、注释是最近几年考试的重点,注释不是C语言,不占运行时间,没有分号。不可以嵌套!
3、强制类型转换:
C语言基础知识要点
- 7 -
一定是 (int)a 不是 int(a),注意类型上一定有括号的。
注意(int)(a+b) 和(int)a+b 的区别。 前是把a+b转型,后是把a转型再加b。
4、三种取整丢小数的情况:
       1、int a =;
2、(int)a;  
3、1/2; 3/2;
第八节、字符
1)字符数据的合法形式::
'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。
  '0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。
一般考试表示单个字符错误的形式:'65' "1"  
字符是可以进行算术运算的,记住: '0'-0=48
大写字母和小写字母转换的方法: 'A'+32='a' 相互之间一般是相差32。
C语言基础知识要点
- 8 -
2)转义字符:
转义字符分为一般转义字符、八进制转义字符、十六进制转义字符。
一般转义字符:背诵\0、 \n、 \’、 \”、 \\。
八进制转义字符: ‘\141’ 是合法的, 前导的0是不能写的。
十六进制转义字符:’\x6d’ 才是合法的,前导的0不能写,并且x是小写。
3、字符型和整数是近亲:两个具有很大的相似之处
   char a = 65 ; 
printf(“%c”, a); 得到的输出结果:a
printf(“%d”, a); 得到的输出结果:65
第九章、位运算
1)位运算的考查:会有一到二题考试题目。
总的处理方法:几乎所有的位运算的题目都要按这个流程来处理(先把十进制变成二进制再变成十进制)。
C语言基础知识要点
- 9 -
例1: char a = 6, b;
    b = a<<2; 这种题目的计算是先要把a的十进制6化成二进制,再做位运算。
例2: 一定要记住,异或的位运算符号” ^ ”。0 异或 1得到1。
0 异或 0得到0。两个女的生不出来。
考试记忆方法:一男(1)一女(0)才可以生个小孩(1)。
例3: 在没有舍去数据的时候,<<左移一位表示乘以2;>>右移一位表示除以2。   
第二章
第一节:数据输出(一)(二)
1、使用printf和scanf函数时,要在最前面加上#include“”
2、printf可以只有一个参数,也可以有两个参数。(选择题考过一次)
3、printf(“ 第一部分 ”,第二部分 );把第二部分的变量、表达式、常量以第一部分的形式展现出来!
C语言基础知识要点
- 10 -
4、printf(“a=%d,b=%d”,12, 34) 考试重点!
一定要记住是将12和34以第一部分的形式现在在终端也就是黑色的屏幕上。考试核心为:一模一样。在黑色屏幕上面显示为 a=12,b=34
printf(“a=%d,\n b=%d”,12, 34)那么输出的结果就是:a=12,
b=34
5、int x=017; 一定要弄清楚为什么是这个结果!过程很重要
printf(“%d”, x); 15
printf(“%o”, x); 17
printf(“%#o”,x); 017
printf(“%x”, x); 11
printf(“%#x”,x); 0x11
6、int x=12,y=34; 注意这种题型
char z=‘a’;
printf(“%d ”,x,y); 一个格式说明,两个输出变量,后面的y不输出
printf(“%c”,z); 结果为:12a
C语言基础知识要点
- 11 -
7、一定要背诵的
格式说明
表示内容
格式说明
表示

最近更新

2025年教师寄语学生-教师对学生说的寄语 6页

2025年行政前台工作职责2025最新合集 4页

2025年血糖高怎么办 血糖高的降血糖方法 9页

2025年蜜蜂700字作文怎么写 9页

复合助磨剂对水泥的适应性试验研究 3页

2025年教师优化组合竞聘上岗方案 42页

2025年教师个人教学工作考核总结 7页

2025年董事长年会致辞讲话稿2025年 10页

2025年精装修及公共区域装修工程施工合同范本.. 51页

在基层治理“小马拉大车”难题破解推进大会上.. 3页

2025年精益生产之JIT管理实战 44页

基于量子叠加态参数估计的机械振动信号降噪方.. 3页

2025年箱梁预制施工工序控制要点 7页

2025年荒岛余生观后心得感想初中范文 13页

2025年茶文化的经典诗句有哪些 4页

2025年第四章应纳税额的计算 31页

基于经济效能价格比模型对交通运输方式的研究.. 3页

2025年第四单元 过健康安全的生活 10页

2025年英语教研组年度工作计划安排 24页

2025年英语教师个人教学总结模板5篇 14页

2025年英语感谢信作文万能句子常用句型篇 5页

2025年英语学习方法速览 3页

2025年英语四六级复习技巧,这4个方法要知道 2页

高分突破教材全解 5页

2024版八年级下册英语模拟试卷 7页

白酒酒庄运营商业计划书 4页

自愿离婚协议书电子版可打印 4页

初中语文中考作文辅导--让你的语言文采飞扬省.. 22页

小学歌唱教学促进学生审美能力问卷调查报告范.. 2页

阴极电泳漆生产工艺技术进展及当前发展趋势 6页