下载此文档

完整word版C语言基础知识总结计划大全.docx


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
完整word版C语言基础知识总结计划大全.docx完好word版C语言基础知识总结计划大全
完好word版C语言基础知识总结计划大全
1 / 40
完好word版C语言基础知识总结计划大全
语言变量申明和变量赋值
1)基本数据种类
在 C 不是 0,而是随机的一个 ,故定 指 后,必定要初始化。
在 操作中, 量的 都是以 句的形式出 , 句是由 表达式再加上分号构成的表达式 句。其一般形式 :
量 =表达式;
在 句的使用中需要注意以下几点:
因为在 符“ =”右 的表达式也能够又是一个 表达式。下述形式 :
量 =( 量 = 表达式);
句是成立的,进而形成了嵌套的情况。其睁开后的一般形式 :
量 = 量 = ⋯= 表达式;
比如: a=b=c=d=e=5;
依据 运算符的右 合性,所以 上等效于: e=5;d=e;c=d;b=c;a=b;
注意在 量申明中 量 初 和 句的区
量 初 是 量 明的一部分, 初 后的 量与后来的其余同 量
之 仍必 用逗号分开,而 句 必 用分号分开。
比如: int a=5,b,c;
在 量申明中,不允 多个 量 初 。以下述 明就是 的:
int a=b=c=5;
正确写法 : int a=5,b=5,c=5;
可是, 句允 。
注意 表达式和 句的区 。
表达式是一种表达式, 它能够出 在任何允 表达式出 的地方, 而 句 不可以。下述 句是合法的:
If((x=y+7)>0) z=x;
句功能 若表达式 x=y+5 大于 0 z=x。
可是,下述 句是 的:
If((x=y+7;)>0) z=x;
因 x=y+7;是 句,不可以出 在表达式中。
例:
#include “ ”
void main()
{
完好word版C语言基础知识总结计划大全
完好word版C语言基础知识总结计划大全
40 / 40
完好word版C语言基础知识总结计划大全
int i_Tmp,i_Type=8;
float f_Tmp;
double d_Tmp;
char c_Tmp;
d_Tmp=d_Tmp=f_Tmp=12;
f_Tmp=i_Type;
i_Tmp=i_Type+3;
printf("a=%d,b=%d,c=%.3f,d=%.6lf",i_Tmp,i_Type,f_Tmp,d_Tmp);
}
参照书目:
(美)Kebbeth .《C 与指针》 29-40
等《 how to program Second Edition》 19-23
算术运算符及使用方式
语言供给了最基本的算术运算符,以下表:
运算符
含义
举例
结果
+
加法运算符
a+b
a 和 b 的和
-
减法运算符
a-b
a 和 b 的差
*
乘法运算符
a*b
a 和 b 的乘积
/
除法运算符
a/b
a 除 b 的商
%
求余运算符
a%b
a 除 b 的余数
++
自加运算符
a++,++a
a 自加 1
--
自减运算符
a--,-- a
a 自减 1
1、+、 -、 * 、 /都合用于浮点种类和整数种类,当两个操作数都为整数时进行整数运算,其余状况则进行 double 型运算;当 /除法运算符的两个操作数为整数时,结果为整数,舍去小数部分,比如 5/3 的结果为 1;%求余运算符只接受两个整型操作数的运算,结果为余数
2、++、--:作用是使变量自加 1 或自减 1,比如 i++、++i,都是使 i 的值加
1,但其履行的步骤是不一样的。比如:
int i=3, j;
j=i++ ;// i 的值为 4 ,j 的值为 3
int i=3, j;
j=++i ;//i 的值为 4,j 的值为 4
可见当变量在左边时,先进行赋值运算再进行自加 1 操作,当变量在右边时,先进行自加 1 操作再进行赋值运算。
3、在赋值运算符以前加上算术运算符既构成复合运算符,比如: a+=b,等价于 a=a+b。-=、*= 、/=也是这样。
3. 位运算符及使用方式( <<、 >>、 ~、|、& 、 ^)
完好word版C语言基

完整word版C语言基础知识总结计划大全 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人夏天教育
  • 文件大小233 KB
  • 时间2022-02-28
最近更新