黑马程序员技术交流社区
标题:
二维数组的问题
[打印本页]
作者:
wangtianqi
时间:
2016-8-24 20:12
标题:
二维数组的问题
定义一个3行3列的二维int数组,从控制台输入前三个元素的值,要求第一行的元素是1,3,5.
//剩下的元素分别是该元素所在这一列的正上方的元素的3倍.打印这个二维数组从左上角到右下角这条对角线上元素的和.
这个题怎么做,求解 谢谢;
作者:
1358840521
时间:
2016-8-25 08:20
/**
*
* ━━━━━━神兽出没━━━━━━
* ┏┓ ┏┓
* ┏┛┻━━━┛┻┓
* ┃ ┃
* ┃ ━ ┃
* ┃ ┳┛ ┗┳ ┃
* ┃ ┃
* ┃ ┻ ┃
* ┃ ┃
* ┗━┓ ┏━┛Code is far away from bug with the animal protecting
* ┃ ┃ 神兽保佑,代码无bug
* ┃ ┃
* ┃ ┗━━━┓
* ┃ ┣┓
* ┃ ┏┛
* ┗┓┓┏━┳┓┏┛
* ┃┫┫ ┃┫┫
* ┗┻┛ ┗┻┛
*
* ━━━━━━感觉萌萌哒━━━━━━
*/
作者:
啥都怕
时间:
2016-8-25 11:33
void test1() { int a[3][3] = {0}; int nSum = 0; for(int i = 0; i < 3; i++) { scanf("%d",&a[0][i]); for(int j = 1; j < 3; j++) { a[j][i] = a[j - 1][i] * 3; } } for(int i = 0; i < 3; i++) { for(int j = 0; j < 3; j++) { if(i == j) { nSum += a[j][i]; } } } printf("%d",nSum); }
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2