-
外部变量的意义是某函数可以调用在该函数之后定义的变量查看全部
-
静态局部变量属于静态存储类别,在静态存储区内分配存储单元,在程序整个运行期间都不释放查看全部
-
C语言中不存在字符串变量,字符串只能存在字符数组查看全部
-
C语言中不存在字符串变量,字符串只能存在字符数组查看全部
-
1-2+3-4+5-6+。。。-100的值? #include <stdio.h> int main() { int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag for(i=1;i<=100;i++) { sum+=flag*i; flag=flag*(-1); } printf("sum=%d\n",sum); return 0; }查看全部
-
判断闰年的规则是能被4整除并且不能被100整除,或者能被400整除的年份是闰年,否则是平年。 if((year%4==0&&year%100!=0)||year%400==0) { printf("%s\n","今年是闰年"); }else { printf("%s\n","今年是平年"); }查看全部
-
实际开发中一般最多用到三层重循环。查看全部
-
循环结构之for循环(二) 在for循环中,表达式1是一个或多个赋值语句,它用来控制变量的初始值;表达式2是一个关系表达式,它决定什么时候退出循环;表达式3是循环变量的步进值,定义控制循环变量每循环一次后按什么方式变化。这三部分之间用分号(;)分开。 使用for语句应该注意: 1、for循环中的“表达式1、2、3”均可可以缺省,但分号(;)不能缺省。 2、省略“表达式1(循环变量赋初值)”,表示不对循环变量赋初始值。如: 3、省略“表达式2(循环条件)”,不做其它处理,循环一直执行(死循环)。如: 4、省略“表达式3(循环变量增量)”,不做其他处理,循环一直执行(死循环)。如: 注:死循环可以使用后面即将讲到的break解决 5、表达式1可以是设置循环变量的初值的赋值表达式,也可以是其他表达式。如: 6、表达式1和表达式3可以是一个简单表达式也可以是多个表达式以逗号分割。如: 运行结果为 7、表达式2一般是关系表达式或逻辑表达式,但也可是数值表达式或字符表达式,只要其值非零,就执行循环体。 8、各表达式中的变量一定要在for循环之前定义。如:查看全部
-
#include <stdio.h> int main() { int year = 2014; //今年是2014年 //补全一下代码 if((year%4==0&&year%100!=0)||year%400==0) { printf("%s\n","今年是闰年") ; } else { printf("%s\n","今年是平年") ; } return 0; }查看全部
-
如果表达式的值为真,则执行其后的语句,否则不执行该语句 if()后面没有分号,直接写{}查看全部
-
运算符大比拼之优先级比较 优先级就是在运算中运算的先后顺序。C语言中运算符中最高等级的为()查看全部
-
表达式1 ? 表达式2 : 表达式3; 执行过程是: 先判断表达式1的值是否为真,如果是真的话执行表达式2;如果是假的话执行表达式3。查看全部
-
逻辑运算的值也是有两种分别为“真”和“假”,C语言中用整型的1和0来表示。其求值规则如下: 1) 与运算(&&) 参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真; 2) 或运算(||) 参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真; 3) 非运算(!) 参与运算的变量量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。查看全部
-
注意:>=,<=,==,!=这种符号之间不能存在空格。查看全部
-
关系表达式的值是“真”和“假”,在C程序用整数1和0表示。如:查看全部
举报
0/150
提交
取消