2018秋季学习总结

本文详细介绍了C语言的基础知识点,包括函数、数据类型、运算符、输入输出以及程序结构设计等核心内容。深入解析了基本数据类型、浮点类型、字符类型的特点,以及算术、赋值、关系和逻辑运算符的使用。同时,阐述了C语言中的顺序、分支、循环结构,并解释了continue和break的用法。

C语言程序设计基础知识点
1、函数是C语言的基本构成单位。main函数是C语言程序的唯一入口。
2、数据类型:基本数据类型有int,char,float,double,void
整形: int 占4个字节16位。
无符号整形: unsigned int 占4个字节16位。
短整型: short int 占2个字符8位。
无符号短整型:unsigned short 占2个字节8位。
长整型: long int 占4个字节32位。
无符号长整型:unsigned long int 占4个字字节32位。
float和double类型的异同:
--同:都是C语言的浮点数据类型,带精度的数据类型。
--异:
占用内存不同:单精度浮点型占用4个字节,双精度浮点型占用8个字节。
有效数位不同:float有效数位8个,double有效数位16个。
char类型:内存中以ASCII码存放,在其取值范围内可以与整数一起使用,如:char c = 'A' + 10;则c为K。
3、运算符
算术运算符:+ - * / % ++ --
赋值运算符:= += -= *= /= %=
关系运算符:> < >= <= == !=
逻辑运算符:&& || !
4、输入输出
(1)printf函数
常见格式控制字符
%d:将参数按整形输出。
%c:按字符输出。
%s:输出字符串。
%f:带小数点形式输出。
%md:输出数据占m个位宽,数据长度左补空格,超出按原样输出。
%m.nf:n表示小数位数。
(2)putchar( ): 向终端输出一个字符。
(3)puts( ): 向终端输出字符串。
(4)scanf( ): 输入。
5、程序结构设计
(1)程序的三种基本机构:顺序结构,分支结构,循环结构。
(2)分支结构:if if-else switch-case
注意1:if-else语句的二义性,C语言规定else永远与最近的if配对。合理的编程规范,if-else每一个语句块均使用{ }括出。
注意2:switch括号中要求数据类型为整形或字符表达式。注意case后面要有break跳出,不然会一直往下执行,直到找到一个break跳出或者继续往下执行完default。
(3)循环结构:while( ) do-while( ); for( )
(4)continue:只能在循环里面试用,作用:结束该次循环,直接执行下一次循环。
(5)break:结束该层循环。

转载于:https://www.cnblogs.com/xzsx/p/10296210.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值