int a1[10],a2[10],max=0,a3[10];
printf(" no.6 \n 创建a1,a2为长度为10 的数组,a1为0~300中能被5整除的前10个数 a2为5000~4000中的前10个素数求 a3的数组是a3[0]=a1[0]+a2[9]..a3[1]=a1[1]+a2[8]....a3[2]=a1[2]+a2[7] : \n");
for(int x=0;x<10;x++){
a1[x]=5*x;
printf("a1[%d]-----%d \n",x,a1[x]);
}
printf("\n");
for(int j=5000;j>=4000;j--){
for(int k=2;k<j;k++){
if(j%k==0)break;
}
if(j==k){
a2[max]=j;
printf("a2[%d]-----%d \n",max,a2[max]);
max++;
if(max==10)break;
}
}
printf("\n");
for(int m=0;m<10;m++){
a3[m]=a1[m]+a2[9-m];
printf("a3[%d] = a1[%d] + a2[%d] = %d \n",m,m,9-m,a3[m]);
}
转载于:https://my.oschina.net/PAGbok/blog/779840