33问答网
所有问题
创建一个3行3列的数组,随意输入9个数值,然后以行列输出数组,计算除了对角线上的元素值之和。C语言题目
如题所述
举报该问题
其他回答
第1个回答 2017-05-09
#include <stdio.h>
void main()
{
int i,j,a[3][3],s=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{
scanf("%d",&a[i][j]);
if(i!=j) s+=a[i][j];
printf("%-4d",a[i][j]);
if((j+1)%3==0) printf("\n");
}
printf("\nS=%d",s);
}
运行示例截图:
本回答被提问者采纳
相似回答
定
一个3
*
3的数组,
从键盘任意
输入9个数
存入
数组中,
求出主副两
对角线
各 ...
答:
void main(){ int i,j;int ZHU=0,FU=0;int a[3][3];for(i=0;i<3;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);ZHU=a[0][0]+a[1][1]+a[2][2];FU=a[0][2]+a[1][1]+a[2][0];printf("%d %d\n",ZHU,FU);} 在VC下编译通过。
...键盘
输入九9个
整数,按3*
3的
矩阵
输出,
并分别求出
答:
int main (void){ int n=3,i,j,a[10][10];for(i=0;i<n;i++)for(j=0;j<n;j++)scanf("%d",&a[i][j]);for(i=0;i<n;i++){ for(j=0;j<n;j++)printf("%d ",a[i][j]);printf("\n");} printf("\n");for(i=0;i<n;i++){ for(j=0;j<=i;j++)printf...
...从键盘
输入9个数
存入
一个3
*
3的
二维整型
数组中
:
答:
i,j;printf("Please enter data...\n");for(i=0;i<3;i++)//输入3x3
数组
for(j=0;j<3;scanf("%d",a[i]+j++));printf("\n");for(s=i=0;i<3;i++){//按3行3列输出并求对角线之和for(j=0;j<3;printf("%10d",
大家正在搜
输入一个5行6列的数组
java创建一个数组
数组哪个是行哪个是列
二维数组哪个是行哪个是列
二维数组的行和列
数组的创建方法
创建数组的几种方式
创建数组的关键字
java创建对象数组
相关问题
1. 编写程序:定义一个3行3列的二维数组,从键盘输入9个数...
题目一. 编程题:定义3行3列的二维数组,从键盘输入9个数的...
定义一个3行3列的整型二维数组,从键盘输入数组元素,编程求二...
c语言程序设计,先从键盘上输入一个3行3列数组的各元素的值,...
从键盘输入9个不同的整数,存入一个3行3列的二维数组中,找出...
定义一个4*3的二维数组,从键盘输入各元素值,按行列格式输出...
定义一个3行5列的二维数组,对其各元素赋值以随机的整数值并按...
编程输入一个3行4列的数组,先以3行4列的格式输出该数组,然...