下载此文档

c语言基础知识总结.pdf


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
: .
八进制规定要以 0 开头。 018 的数值是非法的,八进制是没有 8 的,逢
8 进 1。
b、 C 语言中的十六进制规定要以 0x 开头。
2)小数的合法写法: C 语言小数点两边有一个是零的话,可以不用写。
在 C 语言中可写成 1.
在 C 语言中可以写成 .1。
3)实型数据的合法形式:
-1
a、 -1 就是合法的,且数据是 × 10 。
b、考试口诀 : e 前 e 后必有数, e 后必为整数 。请结合书上的例子。
4) 整型一般是 4 个字节 , 字符型是 1 个字节,双精度一般是 8 个字节:
long int x; 表示 x 是长整型。
unsigned int x; 表示 x 是无符号整型。
第六、七节:算术表达式和赋值表达式
核心:表达式一定有数值!
1、算术表达式: +,-, * , /, %
考试一定要注意: “ /” 两边都是整型的话,结果就是一个整型。 3/2 的结果就是 1.
“ /” 如果有一边是小数,那么结果就是小数。 3/ 的结果就是
“%”符号请一定要注意是余数,考试最容易算成了除号。 ) %符号两边
要求是整数。不是整数就错了。
2、赋值表达式:表达式数值是最左边的数值, a=b=5;该表达式为 5,常量不可以赋值。
1、 int x=y=10: 错啦,定义时,不可以连续赋值。
2、 int x,y;
x=y=10; 对滴,定义完成后,可以连续赋值。
3、赋值的左边只能是一个变量。
4、 int x= ;对滴, x 就是 7
5、 float y=7 ;对滴, x 就是
3、复合的赋值表达式:
int a=2 ;
a*=2+3 ;运行完成后, a 的值是 12。
一定要注意,首先要在 2+3 的上面打上括号。变成( 2+3)再运算。
4、自加表达式:
自加、自减表达式:假设 a=5, ++a(是为 6), a++(为 5);
运行的机理: ++a 是先把变量的数值加上 1,然后把得到的数值放到变量 a 中,然后再用这
个 ++a 表达式的数值为 6,而 a++是先用该表达式的数值为 5,然后再把 a 的数值加上 1 为 6,
再放到变量 a 中。 进行了 ++a 和 a++后 在下面的程序中再用到 a 的话都是变量 a 中的 6 了。
考试口诀 : ++ 在前先加后用, ++在后先用后加。
5、逗号表达式:
优先级别最低。表达式的数值逗号最右边的那个表达式的数值。
( 2, 3, 4)的表达式的数值就是

c语言基础知识总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2024678321
  • 文件大小114 KB
  • 时间2022-03-24