学习了二维数组,a[][],可以用双层for循环控制数组中元素的定位,外层for循环控制行数(第一个[])的变化,第二层for循环控制列数(第二个[])的变化。
二维数组有些使用方法与一位数组一样,但是变得更加灵活。
新的运算符:sum+=i等同于sum=sum+i
? : 条件运算符 int c=a>b?a>c?a:c:b; 等同于 if(a>b) c=a; else c=b;
! -- 非
()强制类型转换 double d1=4.7; int k=(int)12.3%(int)d1; 把double类型定义强制转换为int类型
sizeof(数据类型、变量、常量) 查询括号内所占的字符长度
\bbb 八进制数字快速输入 \xbb 十六位进制数字快速输入
\" 强制字符转换,"为输入或输出的一个符号
switch-case的使用方法,通常与break一起使用
switch(c){ case(空格)常量表达式(冒号) 语句; break;} 此处c一定是整型或相当于整型的字符类型
完成了:行求和,列求最大值、关于矩阵对角线元素的运算、打印杨辉三角函数、矩阵行交换、
查询哪年哪个月有多少天的程序。
网友评论