C语言最重要的知识点复习资料

总体上必须清楚的:

1)程序结构是三种: 顺序结构, 循环结构(三个循环结构), 选择结构(if 和switch)

2)读程序都要从main()入口, 然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。

3)计算机的数据在电脑中保存是以二进制的形式. 数据存放的位置就是他的地址.

4)bit是位是指为0 或者1。byte 是指字节, 一个字节= 八个位.

5)一定要记住二进制如何划成十进制。

概念常考到的:

1、编译预处理不是C语言的一部分,不再运行时间。C语言编译的程序称为源程序,它以ASCII数值存放在文本文件中。

2、每个C语言程序中main函数是有且只有一个。

3、在函数中不可以再定义函数。

4、算法的是一定要有输出的,他可以没有输入。

5、break可用于循环结构和switch语句。

6、逗号运算符的级别最低。

第一章

1)合法的用户标识符考查:

合法的要求是由字母,数字,下划线组成。有其它元素就错了。

并且第一个必须为字母或则是下划线。第一个为数字就错了。

关键字不可以作为用户标识符号。main define scanf printf 都不是关键字。迷惑你的地方If是可以做为用户标识符。因为If中的第一个字母大写了,所以不是关键字。

2)实型数据的合法形式:

2.333e-1 就是合法的,且数据是2.333×10-1。

考试口诀:e前e后必有数,e后必为整数。.

3)字符数据的合法形式::

'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。

'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。

4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:

考试时候一般会说,在16位编译系统,或者是32位系统。碰到这种情况,不要去管,一样做题。掌握整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节就可以了。5)转义字符的考查:

在程序中int a = 0x6d,是把一个十六进制的数给变量a 注意这里的0x必须存在。

在程序中int a = 06d, 是一个八进制的形式。

在转义字符中,?\x6d?才是合法的,0不能写,并且x是小写。

…\141?是合法的,0是不能写的。

…\108?是非法的,因为不可以出现8。

6)算术运算符号的优先级别:

同级别的有的是从左到右,有的是从右到左。

7)强制类型转换:

一定是(int)a 不是int(a),注意类型上一定有括号的。

注意(int)(a+b)和(int)a+b 的区别。前是把a+b转型,后是把a转型再加b。

c语言每个字符占10个字符位左对齐,C语言考前复习资料相关推荐

  1. python数据域宽左对齐_Python语言及其运用_第七章_像高手一样玩转数据

    [主要内容]1.格式化:2.正则表达式 [基本知识] 一.格式化 (一)使用%的旧式格式转化 1.基本格式:string % data string包含待插值的序列,带插入的部分由%和字母组成.转换类 ...

  2. c语言均值滤波程序,10种简单的数字滤波算法(C语言源程序)

    贴一个我的代码给大家 电路有市电 过零点检测 每次过零 启动150us的 TIMER1_ISR 中断 在3750 us开始,每隔150us采集一次市电的 ADC 以检测用的市电是110v还是220V ...

  3. java c 语言之父_Java之父评价C语言之父:他是一位天才,c语言撑起了一切

    Java之父詹姆斯·高斯林(James Gosling)曾在C语言之父丹尼斯·里奇(Dennis Ritchie)去世时发布了关于他的讨论的简短博文,大致内容如下:丹尼斯·里奇辞世的新闻如五雷轰顶.过 ...

  4. 哈商大c语言试卷,本人哈商大毕业,有一些专业课和公共课复习资料

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 考研不是个盲目的事儿,该了解的常识必须要了解,小编今日分享考研10大常识,新手们必看~~ 1.考研院校的选择 A.三本(本地区.本学校.本专业)最容易成功 ...

  5. python右对齐输出如果结果超过30个字符_Python3 输出字符串左对齐、右对齐、居中对齐...

    1.通过ljust(),center(),rjust()函数实现输出的字符串左对齐.居中.右对齐 方法一:使用函数默认不带参数,则默认以空格填充(文字与空格总字符数等于输入的数字) #代码 print ...

  6. 广东理工学院c语言考试试卷,20年广东理工学院成人高考期末考试 C语言程序设计 复习资料(15页)-原创力文档...

    淘资料: / 百年教育职业培训中心: / 广东理工学院 成人高考 内部资料 百年教育职业培训中心编制 8-1 C语言程序设计 考前复习资料 学习方式: 业余 时间:100分钟 课程:<C语言程序 ...

  7. C语言实现上三角蛇形矩阵不用数组,蛇形矩阵c语言实现

    [问题描述]蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形.如: 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 本题要求根据输入的行数要求,输出对应的一个蛇形上三角矩 ...

  8. C语言printf左对齐和右对齐

    1左对齐 printf("%d",11); printf("%-5d",11);//表示向左对齐,如果打印小于5位数,后面填充空格 //每个字符占5个字符宽度 ...

  9. c语言用指针分离字符串数字与字符,c语言实验报告,指针的应用分别输出字符串中的数字和其他字符(共10篇).docx...

    c语言实验报告,指针的应用分别输出字符串中的数字和其他字符(共10篇) C语言程序设计实验报告 1实验目的 ⑴掌握指针的概念,会定义和使用指针变量: ⑵能正确使用变量的指针和指向变量的指针变量: ⑶能 ...

最新文章

  1. 开发日记-20190609 关键词 记录一次失败,感悟,畅想未来
  2. 一个用BitMap类完成的网页随机码图片生成类
  3. 双系统不能引导双系统
  4. 全球及中国停车场建设产业十四五盈利模式与建设现状分析报告2022版
  5. Windows下使用Notepad++修改二进制文件,exe可执行文件
  6. 东莞.NET技术线下沙龙活动资料分享
  7. 9个PHP库简介和下载
  8. 计算机考研复试经典考题汇总(一次刷新世界观)
  9. python xlrd获取excel行数_Python 使用xlrd库读取excel,获取最大行和最大列等
  10. 基于单片机的超市储物柜设计_一种超市用储物柜的制作方法
  11. 【Unity游戏开发】动画系统(四)Unity3d动画基础
  12. 【爬虫实战】国家企业公示网-项目分析
  13. 成功案例 | 助力贵州省国家税务局从VMware无缝迁移至国产化安超云平台
  14. USACO 2015 January Contest Bronze——奶牛的旅行路线
  15. jQuery中end()的定义和用法介绍。
  16. 软件工程计算机导论试题及答案,2010级计算机学院计算机导论试题A卷.doc
  17. 用windows10电脑升级ipad系统
  18. Py正则表达式学习笔记:特殊字符——中括号表达式、限定符表达式
  19. [杂记]CodeBlocks下载、安装及设置
  20. libvirt numatune 原理

热门文章

  1. Golang处理JSON(二) 反序列化
  2. UML类图概要——《大话设计模式》读书笔记
  3. AES和DES代码实现
  4. 【推荐书籍】《机器学习范式在推荐系统中的应用Machine Learning Paradigms- Applications in Recommender Systems》
  5. 【C语言】熄灯问题 枚举法
  6. README.md模板-中小型项目
  7. Spring Cloud在中小型项目中的应用
  8. android定位坑简书,关于android的模拟定位问题
  9. gihosoft tubeget为什么不能解析YouTube视频呢
  10. 微信小程序模仿豆瓣评分使用网络请求数据页面交互传值