格式化字符串。。很好理解。
比如C#里console.writeline("我叫{0},今年{1}岁","张三",18);//第一个0代表后面张三,1代表年龄18;
所以说上面跟这个一个原理。
比如C#里console.writeline("我叫{0},今年{1}岁","张三",18);//第一个0代表后面张三,1代表年龄18;
所以说上面跟这个一个原理。
2015-02-03
我理解的a++和++a:
1、两者运算后a=a+1;
2、a++返回值是a,然后a自增1;而++a返回值是a+1,然后a自增1
例如:b=++a,则b=a+1;b=a++,则b=a
1、两者运算后a=a+1;
2、a++返回值是a,然后a自增1;而++a返回值是a+1,然后a自增1
例如:b=++a,则b=a+1;b=a++,则b=a
2015-02-03
最赞回答 / cobish
i 代表第几行,j 代表第几列,比如你的二维数组是这样的:0 1 23 4 56 7 8那么 arr[0][0] 就是第0行第0列的数字0,arr[1][1]就是第1行第1列的数字4,arr[2][2]就是第2行第2列的数字8,对角线元素之和以上面为例便是 arr[0][0] + arr[1][1] + arr[2][2] = 0 + 4 + 8, 即 sum += arr[i][j].
2015-02-03
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
num = (int)num;
printf("num的整数部分是%d\n", (int)num);
return 0;
}
int main()
{
double num = 2.5; //定义浮点型变量num1并赋值为2.5
num = (int)num;
printf("num的整数部分是%d\n", (int)num);
return 0;
}
2015-02-03