导图社区 C程序
C程序第三章,详细的总结了数据的表现形式及其运算,C语句,数据的输入输出。有需要的小伙伴可以下载收藏哦~
个关于C程序第四章 思维导图的思维导图,内容有选择结构和条件判断、关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式、选择结构的嵌套、 用Switch语句实现多分支选择结构。
C程序设计第一章笔记完整版分享!内容覆盖什么是计算机程序、什么是计算机语音、程序设计的任务、C语言的发展及特点等内容,感兴趣的小伙伴可以下载收藏。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
最简单的C程序设计——顺序程序设计
数据的表现形式及其运算
常量
在程序运行过程中,其值不能改变的量。
整型常量
整数
实型常量
十进制小数形式,由数字和小数点组成
指数形式
注意:E之前必须有数字,且E之后必须为整型
字符常量
普通字符
转义字符
符号常量
字符串常量
变量
在程序运行期间,变量的值是可以改变的。 变量必须先定义,后使用
常变量
常变量就是用const定义的变量
标识符
由字母,数字,下划线构成
数据类型
整型类型:基本整型,短整型,长整型,双长整型,字符型,布尔型
浮点类型:单精度浮点型,双精度浮点型,复数浮点型
派生类型:指针类型,数组类型,结构体类型,共用体类型,函数类型
整型数据
短整型:短整型的二进制位长是16
基本整型
长整型:长整型的是32位
双长整型
整型变量的符号属性
字符型数据
字符与字符代码:数字,字母,专用符合,空格符号,不能显示的字符
字符变量
字符型变量用来存储字符常量,其说明符为 char。是character的缩写
浮点型数据
单精度浮点型(float )专指占用32位存储空间的。单精度在一些处理器上比双精度更快而且只占用双精度一半的空间,但是当值很大或很小的时候,它将变得不精确
双精度型,正如它的关键字“double ”表示的,占用64位的存储空间。在一些现代的被优化用来进行高速数学计算的处理器上双精度型实际上比单精度的快
运算符和表达式
1自增、自减运算符
++i和i++的区别是j= ++i是先先执行i=i+1再将其赋给j,而j=++i是先将i的值赋给j而i=i+1
2算术表达式和运算符的优先级与结合性
运算符的优先级先乘除后加减。结合性 算术运算符自左至右,赋值运算符是自右至左。
3不同类型数据间的混合运算
float与double时将float先转化为double再运算、int float double时将int和float都转化为double
字符char型数据和整型数据运算时,将字符型转化为double型再运算
4强制类型转换运算符
C语句
C语句的作用和分类
C语句是向计算机发出指令,要求执行相应的操作
控制语句
函数调用语句
由一个函数调用加一个分号构成
printf
表达式语句
a=3是一个赋值表达式 一个表达式的最后加一个分号就成了一个语句
空语句
此语句就有一个分号,它什么也不做
复合语句
可以用{ }把一些语句和声明括起来成为一个复合语句
最基本的语句——赋值语句
赋值运算符
=就是赋值运算符 将一个数字赋给一个字母
复合的赋值运算符
在赋值符=之前加上其他运算符
赋值表达式
变量 赋值运算符 表达式
赋值过程中的类型转换
赋值表达式和赋值语句
在if的条件中可以包含赋值表达式,但不能包含赋值语句 在表达式中可以包含一个或多个赋值表达式,但绝不能包含赋值语句
变量赋初值
数据的输入输出
1、有关数据输入输出的概念
输入输出是以计算机主机而言的
C语言本身不提供输入输出语句
要在程序文件的开头用预处理指令#include把有关的头文件放在本程序中
2、 用printf函数输出数据
printf函数的一般格式
printf(格式控制,输出表列)
格式控制用双撇号括起来的一串字符
格式声明 ,一般用%和格式字符组成
输出列表是程序需要输出的一些数据 撇号外的字母或 数字
3、格式字符
d格式符:用来输出一个有符合的十进制整数
c格式字符:
s格式符:用来输出一个字符串
f格式符
基本型,用%f
指定数据宽度和小数位数,用%m.nf
输出的数据向左对齐,用%-m.f
e格式符
用格式声明%e指定形式输出si实数
其他格式符
i格式符:和d格式符相同
o格式符:以8进制整数形式输出
x格式符:以十六进制数形式输出整数
u格式符:
g格式符
4、用scanf函数输入数据
scanf函数的一般形式 scanf(格式控制,地址表列)
scanf函数的格式声明 以%开始,以一个格式字符结束
使用scanf函数时应注意的问题
scanf函数中的格式控制后面应当是变量地址&
如果在格式控制字符串中除了格式声明以外还有其他字符, 则在输入数据时在对应位置上应输入与字符相同的字符
用%c格式声明除了输入字符时空格字符和转义字符中的字符都作文有效符输出
在输入数据时,如输入空格 回车,Tab键或遇非法字符,认为该数据结束
5字符输入输出函数
用putchar函数输出一个字符
putchar(c)
putchar函数只能输出的是字符而不能输出整数
用getchar函数输入一个字符
getchar( )
getchar函数没有参数。getchar函数只能接收一个字符
当程序调用getchar时,程序就等着用户按键。 用户输入的字符被存放在键盘缓冲区中,直到用户按回车为止
子主题
浮动主题