本文目录一览:
- 1、c语言二维数组题
- 2、C语言二维数组编程题
- 3、关于二维数组的c语言题目
- 4、C语言二维数组题目 求帮忙
- 5、C语言题目(关于二维数组)
- 6、C语言二维数组作业题
c语言二维数组题
scanf不对
#includestdio.h
int main()
{
int a[10][10],i,j,k,m,n;
int sum[10]={0},temp;
scanf("%d%d",m,n);
for(i=0;im;i++)
{
for(j=0;jn;j++)
{
scanf("%d",a[i][j]);//加
sum[i]=sum[i]+a[i][j];
}
}
for(i=0;im;i++)
{
if(sum[i]sum[i+1])
{
for(j=0;jn;j++)
temp=a[i][j];
a[i][j]=a[i+1][j];
a[i+1][j]=temp;
}
}
for(i=0;im;i++)
{
for(j=0;jn;j++)
{
printf("%d",a[i][j]);
}
printf("%d\n",sum[i]);
}
}
C语言二维数组编程题
#include stdio.h
void main()
{
float score[9][3];
float sum1=0,sum2=0,ave1=0,ave2=0;
int i,j;
for(i=0;i8;i++)
for(j=0;j2;j++)
{
scanf("%f",score[i][j]);
}
for(i=0;i8;i++)
score[i][2]=score[i][0]+score[i][1];//得到个人总分
for(i=0;i8;i++)
sum1=sum1+score[i][0];//得到第一科总分
score[8][0]=ave1=sum1/8;//得到第一科平均分
for(i=0;i8;i++)
sum2=sum2+score[i][1];//得到第二科总分
score[8][1]=ave2=sum2/8;
score[8][2]=ave1+ave2;得到总平均分
for(i=0;i9;i++)
{
for(j=0;j3;j++)
printf("%.2f\t",score[i][j]);
printf("\n");
}
}
关于二维数组的c语言题目
二维数组是可以这样的{ {1 2 3}
{4 5 6}
{7 8 9}
}
即a[0][0] = 1
a[1][1] = 5
a[2][2] = 9
由b+=a[i][i]可知相加而得 15
C语言二维数组题目 求帮忙
#includestdio.h
int main()
{
int a[2][2],i,j,n=0;
for(i=0;i3;i++)
{
for(j=0;j3;j++)
{
scanf("%d",a[i][j]);
printf("%d",a[i][j]);
}
printf("\n");
}
for(i=0;i3;i++)
n+=a[i][i];
printf("\n");
printf("%d",n);
getchar();
}
C语言题目(关于二维数组)
#includestdio.h
int main()
{
int a[2][3]={{'A','B','C'},{'D','E','F'}};
int b[2][3];
int i,j;
for(i=0;i2;i++){
for(j=0;j3;j++){
b[i][j]= a[i][j]-'A'+'a';
}
}
for(i=0;i2;i++){
for(j=0;j3;j++){
printf("%c ",b[i][j]);
}
printf("\n");
}
getchar();
return 0;
}
C语言二维数组作业题
#include stdio.h
//矩阵相乘
void mulMatrix(double **a, double **b, double **c, int m, int n, int p)
{
int i,j,k;
for (i=0;im;i++)
for(j=0;jp;j++)
c[i][j] = 0.0;
for(i=0;im;i++)
for(j=0;jp;j++)
{
for(k=0;kn;k++)
c[i][j] += a[i][k]*b[k][j];
}
}
//打印矩阵相乘的结果
void printMatrix(double **c, int m, int p)
{
int i,j;
for(i=0;im;i++)
for(j=0;jp;j++)
printf("c[%d][%d] =%f\n",i,j,c[i][j]);
}
void main()
{
double x[3][4] = {{1,2,3,4}, {5,6,7,8}, {9,10}};
double y[4][2] = {{1,2},{3,4},{5,6},{7}},z[3][2];
double *p_x[3] = {x[0][0], x[1][0], x[2][0]};
double *p_y[4] = {y[0][0], y[1][0], y[2][0], y[3][0]};
double *p_z[3] = {z[0][0], z[1][0], z[2][0]};
mulMatrix(p_x, p_y, p_z, 3, 4, 2);
printMatrix(p_z, 3, 2);
}