#include<stdio.h>
#include<stdlib.h>
#define N 5
void fun(int a[][N],int m);
int main()
{
int a[N][N],m,j,i;
printf("****the array***\n");
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
{
a[i][j]=rand()%20;
printf("%4d",a[i][j]);
}
printf("\n");
}
m=rand()%4;
printf("m=%d\n",m);
fun(a,m);
printf("the result\n");
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%4d",a[i][j]);
printf("\n");
}
}
void fun(int a[][N],int m)
{
int i,j;
for(j=0;j<N;j++)
for(i=0;i<N;i++)
{
if(i<=j)
a[i][j]*=m;
}
}
使数组上三角元素的值乘m
最新推荐文章于 2023-10-13 14:38:03 发布