-
自动字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换查看全部
-
c程序中,主函数有且只有一个,也一定是从main函数开始的查看全部
-
++a --a先运算,后取值。 a++ a--先取值,后运算。查看全部
-
除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算只适合两个整数。查看全部
-
强制类型转换 作用转换数据类型 (数据类型) (表达式) 1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x/2转换成int型之后再与y相加了。 2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。 3、强制转换后的运算结果不遵循四舍五入原则。查看全部
-
自动转换遵循的规则就好比小盒子可以放进大盒子里面一样 字符类型可以自动转化为整型,整型可以自动转化为浮点型。自动字节小的可以向字节大的自动转换,但字节大的不能向字节小的自动转换。查看全部
-
整型数据是指不带小数的数字。查看全部
-
C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。查看全部
-
标识符不能是C语言的关键字。想了解更多C语言关键字的知识,请查阅WIKI。查看全部
-
标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。查看全部
-
#include <stdio.h> int main() { int i, j, k; for(i=1; i<5; i++) { /* 观察每行的空格数量,补全循环条件 */ for(j=i;j<5;j++) { printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ for(k=0;k<i*2-1;k++) { printf("*"); //每行输出的*号 } printf("\n"); //每次循环换行 } return 0; } /*父循环: i=1时即第一行,子循环一j=1、2、3、4,输出4个空格,子循环二k=0,输出1个*,换行; i=2时即第一行,子循环一j=2、3、4,输出3个空格,子循环二k=0、1、2,输出3个*,换行; i=3时即第一行,子循环一j=3、4,输出2个空格,子循环二k=0、1、2、3、4,输出5个*,换行; i=4时即第一行,子循环一j=4,输出1个空格,子循环二k=0、1、2、3、4、5、6,输出7个*,换行; */查看全部
-
有名有姓的C 编程时给变量或者函数起的名字就是标识符,就好比我们慕课网的每一位童鞋都有姓名,姓名就是这位童鞋的标识符。C语言的标识符是不可以随便起名字的,必须遵守一定的规则。 C 语言规定,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点: (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。 (4)标识符不能是C语言的关键字。想了解更多C语言关键字的知识,请查阅WIKI查看全部
-
xzx查看全部
-
注:在最新的C标准中,main函数前的类型为int而不是void 不懂~~~查看全部
-
取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。 注:C语言中没有乘方这个运算,也不能用×,÷等算术符号。查看全部
举报
0/150
提交
取消