{
int day_tab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int i;
for(i=1;i<month;i++)
day+=day_tab[i];
return(day);
}
int leap(int year)
{
int leap;
leap=year%4==0&&year%100!=0||year%400==0;
return(leap);
}
19.求一个3*3的整型矩阵对角线元素之和。将原矩阵和求出的和输出。 #include<stdio.h>
void main()
{
float a[3][3],sum=0;
int i,j;
printf("请输入元素:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%f",&a[i][j]);
for(i=0;i<3;i++)
sum=sum+a[i][i];
printf("对角线之和是:%6.2f\n",sum);
for(i=0;i<=3;i++)
{
for(j=0;j<=3;j++)
printf("%5.2f",a[i][j]);
printf("\n");
}
}
20.求一个4*3的矩阵各行元素的平均值;将原矩阵和求出的平均值全部输出。 #include<stdio.h>
void main()
{
int a[4][3],s[4],i,j,k;
for(i=0;i<4;i++)
for(j=0;j<3;j++)
scanf("%d",*(a+i)+j);
for(i=0;i<4;i++)
{