6. #include
{ const int N=7; int a[N][N],i,j; for(i=0;i a[i][j]=a[i][j-1]+a[i][j-2]; for(i=0;i if (j 7.#include #include { const int N=5; int a[N][N]; int i,j; for(i=0;i { for(j=0;j 8. #include { int a[10]={1,1,2,3,2,7,4,2,8,9}; int b=32%6; int i,j,c=0,k=9; for(i=0;i<9;i++) { if(a[i]==b) { c=c+1; k--; for(j=i;j<9;j++) { a[j]=a[j+1];} i--; } } for(i=0;i<=k;i++) cout< 四、程序填空题 1.功能:将若干个数按从小到大顺序排序。 #include { int i,j; double temp; double a[11]; cout<<\输入需排序的10个数:\ for(i=1;i<11;i++) cin>>a[i]; for(i=1;i<=9;i++) for( ① ) if( ② ) { temp=a[i]; ③ ; ④ ;} cout<<\排序后的10个数为:\ for(j=1;j<=10;j++) cout< 2.功能:使用冒泡法对10个数从大到小排序。 #include { const int N=10; int a[N], j,k; cout<<\ for(j=0;j for(k=0; ① ; k++) if( ② ) { a[k]+=a[k+1]; ③ ; ④ ; for(j=0; ⑤ ;j++) cout< cout< 3.功能:把一个数列中的所有相同的数删到只剩下一个。 #include { int a[10],i,j,pos=1; for(i=0;i<10;i++) cin>>a[i]; for(i=1;i<10;i++) { for(j=0; ① ;j++) if (a[i]==a[j]) break; if( ② ) { a[pos]=a[i]; pos++; } }