-
gxhdh查看全部
-
数组初体验 在程序中是一块连续的,大小固定并且里面的数据类型一致的内存空间:数组 数据类型 数组名称[长度]; 初始化: 1、 数据类型 数组名称[长度n] = {元素1,元素2…元素n}; 2、 数据类型 数组名称[] = {元素1,元素2…元素n}; 3、 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n] = 元素n; 获取数组元素时: 数组名称[元素所对应下标]; 注意: 1、数组的下标均以0开始; 2、数组在初始化的时候,数组内元素的个数不能大于声明的数组长度; 3、如果采用第一种初始化方式,元素个数小于数组的长度时,多余的数组元素初始化为0; 4、在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。查看全部
-
首先,判断平年闰年是要被4和400整除且不能被100整除则为闰年 所以如果用赋值运算符如if(year/4=0&&year/100!=0&&year/400=0)会报错'=' : left operand must be l-value(意思是等号左边为变量),而Year/4或400是个具体的数值,因此不符合语法规则,所以就改为关系运算符如if(year/4==0&&year/100!=0&&year/400==0)就符合语法,代码如下: #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; }查看全部
-
#include <stdio.h> int takeCarPrice(int time1,int time2,int long) { int sum = 1; int price = 2.3; int startPrice = 13; if(time1>=23||time<5) { price = 2.3*1.2; } if(long >3) { sum = (long-3)*price + 13; } else { return sum = 13; } } int main() { takeCarPriece(9,18,12); return 0; }查看全部
-
如果满足if条件,则break跳出当前循环,return index。如果不满足if条件,则index=-1,并且继续循环。 如果不写break,那当找到的结果并不是最后一个的时候,还会继续循环,导致index最后为-1。查看全部
-
自用的!!查看全部
-
自用的查看全部
-
中断循环不仅只有break语句,后面将要学习的goto; break也可以用在switch中; break是跳出整个当前循环,continue结束本次循环开始下一次循环,明显作用不同; continue只能用在循环体内查看全部
-
公历闰年判定遵循的规律为: 四年一闰,百年不闰,四百年再闰。 公历闰年的简单计算方法(符合以下条件之一的年份即为闰年。 1:能被4整除而不能被100整除。(如2100年就不是闰年)。 2:能被400整除。 (能被100整除但是不能被400整除的,不是闰年)。查看全部
-
在使用switch语句时还应注意以下几点: 1、在case后的各常量表达式的值不能相同,否则会出现错误。 2、在case子句后如果没有break;会一直往后执行一直到遇到break;才会跳出switch语句。 3、switch后面的表达式语句只能是整型或者字符类型。 4、在case后,允许有多个语句,可以不用{}括起来。 5、各case和default子句的先后顺序可以变动,而不会影响程序执行结果。 6、default子句可以省略不用。查看全部
-
4.2重点查看全部
-
continue语句的作用是结束本次循环开始执行下一次循环。 break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。查看全部
-
continue语句的作用是结束本次循环开始执行下一次循环。 break语句与continue语句的区别是:break是跳出当前整个循环,continue结束本次循环开始下一次循环。查看全部
-
数组作为函数参数时注意以下事项: 1、数组名作为函数实参传递时,函数定义处作为接收参数的数组类型形参既可以指定长度也可以不指定长度。 2、数组元素作为函数实参传递时,数组元素类型必须与形参数据类型一致。查看全部
-
使用break语句时注意以下几点: 1、在没有循环结构的情况下,break不能用在单独的if-else语句中。 2、在多层循环中,一个break语句只跳出当前循环。查看全部
举报
0/150
提交
取消