C语言大一期末复习基础知识点

简介: C语言大一期末复习基础知识点

一、编译链接运行概念

1、一个C语言程序有且只有一个main函数,是程序运行的起点。

2、每个C语言程序写完后,都是先编译(.c),后链接(.obj),最后运行(.exe).

3、这个过程注意.c和.obj文件是无法运行的,只有.exe文件才可以运行


二、标识符

1、标识符是由字母,数字,下划线组成,并且第一个必须为字母或下划线。!

2、标识符分为关键字、预定义标识符、用户标识符


image.png


三、进制的转换

1、二进制、八进制和十六进制的数字都是从0开始


image.png

2、如何将十进制的数转化为其他进制的数?

将一个十进制的数除以相应进制的数,产生的余数倒序,即转换成功!

如图是十进制转化为八进制的过程


image.png

3、C语言只有八、十、十六进制,没有二进制!但在运行的时候,所有进制都要转换为二进制。

八进制规定要以0开头、没有8,逢8进一;018的数值就是非法的!

十六进制要以0x开头(相当于前缀,标识符不影响真正的值)


四、一些合法写法

1、小数点两边有一个是0的话,可以省略不写

如:1.0可以写成1.      0.1可以写成.1

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

2.333e-1就是合法的,且数据是2.333*10的-1次方

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

相关文章
|
2月前
|
机器学习/深度学习 人工智能 C语言
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第五版,可当作日常练习和期末复习,有奇效哟!
43 1
|
2月前
|
算法 Java C语言
【c语言基础题】— —第一版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第一版,可当作日常练习和期末复习,有奇效哟!
78 0
|
2月前
|
C语言
[日常]C语言作业详解12_17(题型对应知识点)
[日常]C语言作业详解12_17(题型对应知识点)
30 0
|
2月前
|
程序员 C语言 CDN
【c语言基础题】— —第三版,可当作日常练习和期末复习,有奇效哟!
【c语言基础题】— —第三版,可当作日常练习和期末复习,有奇效哟!
80 0
|
3天前
|
C语言
第一章 C语言知识点(程序)
第一章 C语言知识点(程序)
14 0
|
15天前
|
编译器 Linux C语言
C语言:预处理详解(知识点和代码演示)
C语言:预处理详解(知识点和代码演示)
|
15天前
|
编译器 Linux C语言
C语言:结构体(自定义类型)知识点(包括结构体内存对齐的热门知识点)
C语言:结构体(自定义类型)知识点(包括结构体内存对齐的热门知识点)
|
1月前
|
存储 编译器 C语言
【C语言期末不挂科——指针进阶篇】【上】
【C语言期末不挂科——指针进阶篇】【上】
|
1月前
|
存储 编译器 C语言
C语言核心知识点总结
【4月更文挑战第5天】C语言核心知识点:包括数据类型(整型、字符型、实型、枚举型)、运算符(算术、关系、逻辑、位、赋值)、控制语句(条件、循环、跳转)、函数、指针、数组、结构体和预处理器(宏定义、条件编译)。这些概念构成了C语言的基础,支持高效系统及应用软件开发。
20 5
|
2月前
|
存储 算法 测试技术
通过一篇文章让你完全掌握计算机二级C语言的知识点
计算机二级C语言考试是许多计算机科学专业学生及编程爱好者的必经之路。它不仅是对基础编程知识的检验,更是对逻辑思维和问题解决能力的挑战。通过这门考试,考生需要掌握C语言的基本语法、数据类型、控制结构、函数、数组、指针以及文件操作等核心内容。 为了顺利通过计算机二级C语言考试,考生首先需要系统地学习C语言的基础知识。从变量和常量的定义开始,逐步深入到运算符的使用、条件语句和循环语句的应用。在学习过程中,不断通过编写小程序来巩固所学知识,比如计算两个数的和、判断一个数是否为素数等。
124 0