【j=m】 m=(m-j)/10; k=k+j*j*j; }
/***********SPACE***********/ if(k==n) 【return(1)】 else return(0);}
void main() { int i;
for(i=100;i<1000;i++)
/***********SPACE***********/
if(【fun(i)】==1)printf(\}
/*------------------------------------------------------- 9 【程序填空】
---------------------------------------------------------
题目:某次大奖赛,有10个评委打分,下面的程序是对一名参赛者评分,输入10个评 委的打分分数,去掉一个最高分,一个最低分后,求出平均分即为该参赛者的得分。
-------------------------------------------------------*/ #include
float mark,max,min,aver=0.0,sum=0.0; int i;
for(i=1;i<=10;i++)
{ printf(\输入第%d位评委的打分\\n\ scanf(\ if(i==1)
{ max=mark;
/***********SPACE***********/ 【min=mark】; }
else if(mark /***********SPACE***********/ else if(【mark>max】) max=mark; /***********SPACE***********/ 【sum+=mark】; } aver=(sum-max-min)/8; printf(\} /*------------------------------------------------------- 10 【程序填空】 --------------------------------------------------------- 题目:输出9*9口诀。 -------------------------------------------------------*/ #include /***********SPACE***********/ for (i=1;【i<10】;i++) /***********SPACE***********/ { for(j=1;j<10;【j++】) { result=i*j; /***********SPACE***********/ printf(\【result】); } printf(\} } /*------------------------------------------------------- 11【程序填空】 --------------------------------------------------------- 题目:用辗转相除法求两个整数的最大公约数、最小公倍数。 -------------------------------------------------------*/ #include { int n,m,nm,r,t; printf(\ scanf(\ nm=n*m; if (m { t=m; m=n; n=t; } r=m%n; /***********SPACE***********/ while (【r!=0】) { m=n; /***********SPACE***********/ 【n=r】 /***********SPACE***********/ 【r=m%n】 } printf(\/***********SPACE***********/ printf(\【nm/n】); } /*------------------------------------------------------- 12【程序填空】 --------------------------------------------------------- 题目:以下程序的功能是将一个数组中的元素按逆序存放。 -------------------------------------------------------*/ #define N 7 #include static int a[N]={12,9,16,5,7,2,1},k,s; printf(\ for (k=0;k /***********SPACE***********/ for (k=0;k<【N/2】; k++ ) { s=a[k]; /***********SPACE***********/ 【a[k]=a[N-k-1]】 ; /***********SPACE***********/ 【a[N-k-1]=s】 ; } printf(\ for (k=0;k /***********SPACE***********/ 【printf】(\} /*------------------------------------------------------- 13 【程序填空】 --------------------------------------------------------- 题目:输入3个整数,输出最大数。 -------------------------------------------------------*/ #include { int a,b,c, max; printf(\ scanf(\/***********SPACE***********/ if(【a>b】) max=a; /***********SPACE***********/ 【else】 max=b; if(max /***********SPACE***********/ 【max=c】 printf(\} /*------------------------------------------------------- 14 【程序填空】 --------------------------------------------------------- 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 -------------------------------------------------------*/ #include scanf(\ if (x>y) /***********SPACE***********/ {【t=x;x=y;y=t;】} if(x>z) /***********SPACE***********/ {【t=z;z=x;x=t;】} if(y>z) /***********SPACE***********/ {【t=y;y=z;z=t;】} printf(\} /*------------------------------------------------------- 15 【程序填空】 --------------------------------------------------------- 题目:打印出如下图案(菱形) * *** ***** ******* ***** *** * -------------------------------------------------------*/ #include int i,j,k; /***********SPACE***********/ for(i=0;【i<4】;i++) { for(j=0;j<=4-i;j++) printf(\ /***********SPACE***********/ for(k=1;k<=【2*i+1】;k++) printf(\ printf(\} /***********SPACE***********/ for(【j=0】;j<3;j++) { for(k=0;k /***********SPACE***********/ for(k=0;k<【5-2*j】;k++) printf(\ printf(\} } /*------------------------------------------------------- 16 【程序填空】 --------------------------------------------------------- 题目:以下程序的功能:计算并输出high以内最大的10个素数