题目

试题二

阅读以下函数说明和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) ;

}

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