-
C语言基本算术运算符如下表:
除法运算中注意:
如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。
取余运算中注意:
该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。
注:C语言中没有乘方这个运算符,也不能用×,÷等算术符号。
一个%是格式字符开始的标志 "%%"中第一个%被叫做脱逸或逃逸字符,跟转义字符的功能差不多。如:%d一样在编译的时候会被替换而没有了,所以%是一种逃逸字符。类似于C语言中的转义字符"\"。%在printf语句中要打成%%,否则%被认为分隔符
查看全部 -
强制类型转换是通过定义类型转换运算来实现的。其一般形式为:
(数据类型) (表达式)
注意:
1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再除2再与y相加了。
2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。
3、强制转换后的运算结果不遵循四舍五入原则。
查看全部 -
ASCII码中'a'=97
查看全部 -
在C语言中,可以用一个标识符来表示一个常量,称之为符号常量。符号常量在使用之前必须先定义,其一般形式为:
#define 标识符 常量值
注意:常量是不可改变的
查看全部 -
1
查看全部 -
格式化输出语句,也可以说是占位输出,是将各种类型的数据按照格式化后的类型及指定的位置从计算机上显示。
其格式为:printf("输出格式符",输出项);
如果要输出多个变量的并指定变量的位置时候,格式符还可以连用,变量之间需要用逗号隔开,如
查看全部 -
基本数据类型中最简单也是最常用的整型、实型与字符型
整型数据是指不带小数的数字。
浮点数据是指带小数的数字。
查看全部 -
变量就是可以变化的量,变量的名字=标识符,占据储存单元,使用前必须先定义(int);
1、变量名和变量值是两个不同的概念
2、在定义中不允许连续赋值,如int a=b=c=5;是不合法的
3、变量的赋值分为两种方式:1.先声明再赋值 2.声明的同时赋值
查看全部 -
C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点:
(1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。
(2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。
(3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。
(4)标识符不能是C语言的关键字。
查看全部 -
多行注释: /* 注释内容 */
单行注释: //注释一行
输出内容换行:\n
查看全部 -
强制类型转换:转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。
注:强制转换后的运算结果不遵循四舍五入原则。
查看全部 -
注:字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换。
char 1字节
int 4字节
float 4字节
double 16字节
查看全部 -
数据类型
查看全部 -
字符类型
查看全部 -
除法运算
查看全部
举报