文档介绍:8-3-1
#include<>
void main()
{
int max,n,a[10],i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
max=a[0];
n=0;
for(i=0;i<10;i++)
if(max<a[i])
{
max=a[i];
n=i;
}
printf("%d %d\n",max,n);
}
8-3-2
#include<>
#define N 10
void main()
{
int i,a[N],b[N],c[N];
for(i=0;i<N;i++)
scanf("%d",&a[i]);
for(i=0;i<N;i++)
{
scanf("%d",&b[i]);
c[i]=a[i]*b[i];
}
for(i=0;i<N;i++)
printf("%d ",c[i]);
}
8-3-3#include<>
void main()
{
int i,a[30],b[6];
for(i=0;i<30;i++)
a[i]=2*i+2;
for(i=0;i<6;i++)
{
b[i]=(a[5*i]+a[5*i+1]+a[5*i+2]+a[5*i+3]+a[5*i+4])/5;
printf("%d ",b[i]);
}
}
8-3-4
#include<>
void main()
{
int a[100][100],n,sum=0,i,j;
printf("输入阶数 n:\n");
scanf("%d",&n);
for(i=0;i<n;i++)
for(j=0;j<n;j++)
scanf("%d",&a[i][j]);
for(i=0;i<n;i++)
sum+=a[i][i];
for(i=0,j=n-1;i<n;i++,j--)
if(i!=j)
sum+=a[i][j];
printf("%d\n",sum);
}
8-3-5
#include<>
void main()
{
int a[5][5],i,j,n=3;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{
a[i][j]=n;
n+=3;
}
for(i=0;i<5;i++)
{
for(j=0;j+i<5;j++)
printf("%3d",a[i][j]);
putchar(10);
}
for(i=0;i<5;i++)
{
for(j=0;j<i+1;j++)
printf("%3d",a[i][j]);
putchar(10);
}
}8-3-8-1
#include<>//冒泡法
int sort(int *pa,int n);
void main()
{
int n,a[100],i,*pa;
pa=a;
printf("输入数组长度 n\n");
scanf("%d",&n);
for(