阅读以下函数说明和C语言函数,将应填入(n)处的字句填写在对应栏内。 [函数2.1说明] 函数fun1 (int m, int k, int xx [])的功能是:将大于整数m且紧靠m的k个素数存入数组xx中传回。例如:若输入17,5,则应输出:19

admin2009-02-15  24

问题 阅读以下函数说明和C语言函数,将应填入(n)处的字句填写在对应栏内。
[函数2.1说明]
   函数fun1 (int m, int k, int xx [])的功能是:将大于整数m且紧靠m的k个素数存入数组xx中传回。例如:若输入17,5,则应输出:19,23,29,31,37。
   [函数2.1]
       fun1 (int m, int k, int xx [] )
      {
    inti, j, s=0;
   for ( i=m+1; k>0; i++ )
    {for (j=2; j<i; j++ )
         if ( i %j=0 )
           (1)  
      if( i==j )
        {
         (2)  
        k--; }
        }
      }   
[函数2.2说明]
   函数void fun 2 ()的功能是:打印出杨辉三角形(要求打印出10行)。
   [函数2.2]
    void fun2 ( )
   {
   int i, j;
   int a[10][10];
   printf ("\n" );
   for (i=0; i<10; i++
      {a [0]=1;
     (3))
   for (i=2; i<l0; i++ )
      for (j=1; j<i; j++)
     (4)  
   for (i=0; i<10; i++ )
      {for (j=0; j<=i; j++ )
       (5)  
      printf ( "\n" );
      }
   }

选项

答案(1)break; (2) xx [s++]=i; (3)a[i][i] =1; (4) a[i][j]=a[i-1] [j-1)+a[i-1][j]; (5) printf ("%5d",a[i] [j]);

解析
转载请注明原文地址:https://jikaoti.com/ti/UZW7FFFM
0

最新回复(0)