TreeMind树图在线AI思维导图
当前位置:树图思维导图模板资格考试计算机计算机二级C语言程序设计基础知识(二)思维导图

计算机二级C语言程序设计基础知识(二)思维导图

  收藏
  分享
免费下载
免费使用文件
L . 浏览量:112022-11-08 12:42:58
已被使用2次
查看详情计算机二级C语言程序设计基础知识(二)思维导图

计算机二级C语言程序设计基础知识(二)

树图思维导图提供 计算机二级C语言程序设计基础知识(二) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(二)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:a4a1e4522bce2dd0f9d1f1a0d1b77ee1

思维导图大纲

计算机二级C语言程序设计基础知识(二)思维导图模板大纲

运算符和表达式

算术运算符和表达式

+:加法运算符,如 3+5;

-:减法运算符,如 5-3;

*:乘法运算符,如 5*8;

/:除法运算符,如 3/6;参与运算量均为整型时,结果也为整型,舍去小数;若运算量中有一个是实型,则结果为双精度实型

%:模运算符,也称“取余运算符”,用于计算两数相除后的余数,如 5%3=2

赋值运算符和赋值表达式

赋值运算符:”=”,其作用是将一个表达式的值赋给一个变量;

其一般形式为

变量=表达式

x=a+b;

赋值表达式的功能是计算表达式的值再赋予左边的变量。赋值运算符具有右结合性

复合赋值运算符

+=、-=、*=、/=、%=、>>=、<<=、&=、^=、|=

构成复合赋值表达式的一般形式为

变量 双目运算符=表达式

变量=变量 运算符 表达式

a+=5 等价于a=a+5 x*=y+7 等价于x=x*(y+7) r%=p 等价于r=r%p

类型转换

实型赋予整型,舍去小数部分。前面的例子已经说明了这种情况

整型赋予实型,数值不变,但将以浮点形式存放,即增加小数部分(小数部分的值为0)

字符型赋予整型,由于字符型为一个字节,而整型为二个字节,故将字符的ASCII码值放到整型量的低八位中,高八位为0

自增、自减运算符

自增运算符:“++”,功能是将变量的值加1;

自减运算符:“--”,功能是将变量的值减1;

可有以下几种形式

++i i自增1后再参与其它运算

--i i自减1后再参与其它运算

i++ i参与运算后,i的值再自增1

i-- i参与运算后,i的值再自减1

注意

”++”、”--“的操作对象只能是变量;

”++”、”--“运算优先级相同,且结合方向自右向左;-i++应理解为-(i++)

自增、自减运算

#include<stdio.h> main() { int i=8; printf("%d\n",++i); /* i先加1,再输出i ,输出结果为9 */ printf("%d\n",--i); /* i先减1,再输出i ,结果为8 */ printf("%d\n",i++); /* 先输出i ,输出结果为8,i再加1, */ printf("%d\n",i--); /* 先输出i ,输出结果为9,i再减1, */ printf("%d\n",-i++); /* 先加输出-i,输出结果为-8,i再加1 */ printf("%d\n",-i--); /* 先输出-i ,输出结果为-9,i再减1 */ }

求字节运算符

计算表达式的结果所占字节数或某种数据类型的定义字节数

一般格式

sizeof(数据类型标识符) 或 sizeof(表达式)

sizeof(float)的值为4,占4个字节;

sizeof(2*3)的值为2,占2个字节;

相关思维导图模板

计算机二级C语言程序设计基础知识(十一)思维导图

树图思维导图提供 计算机二级C语言程序设计基础知识(十一) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(十一)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:6675e3f651fe85d663414f0a5b66b819

计算机二级C语言程序设计基础知识(十)思维导图

树图思维导图提供 计算机二级C语言程序设计基础知识(十) 在线思维导图免费制作,点击“编辑”按钮,可对 计算机二级C语言程序设计基础知识(十)  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:bfad3e000f9852057be2a3963a00fbb7