题目

试题二

   阅读以下函数说明和C语言函数,将应填入  (n)  处的字句写在对应栏内。 

    【说明1】 

    函数int function(int a)的功能是判断指定的正整数是否为素数,若是,返回1,否则返回0。 

    [C函数1]

    int function(int a)

    {  int yes,i;

    i=2;yes=1;

    while(i<=a/2 &&   (1)  ){

    if(  (2)  ) yes=0;

    i++;

    }

    return yes;

    }

    【说明2】

    函数int deleteARR(int*arr,intn)的功能是指定的有序数组压缩成各元素互不相同的有序数组,即相同数只保留一个,多余的被删除。函数返回值是互不相同的元素个数。 

    [C函数2]

    int deleteARR(int*arr,int n)

    {  int k,j;

    k=0;j=1;

    while(j<n){

    if(  (3)  )

      (4)  =arr[j];

    j++;

    }

    return   (5)  ;

    } 

作答
本题暂不支持做答,请点击“解析“以对比解题思路
答案/解析
查看试卷及答案