(1) 在下面所给函数的适当地方插入计算count的语句:

void d (ArrayElement x[],int n){
int i = 1;
count++; //针对i赋值
do{
x[i]+=2; count++; i+=2;
count++;
count++; //针对do while
}while(i<=n);
i=1;
count++;
while(i<=(n/2)){
count++; //针对while
x[i]+=x[i+1]; count++; i++; count++;
}
count++; //针对while的最后一次比较
}


在上程序段中,用桔黄语句表示插入的count句。

(2) 将由1得到的程序简化。使得化简后的程序与化简前的程序具有相同的count值。
2,3小题很没劲,不做了。

Comments (0)