【求解】关于求语句频度的几道题
[ 麻烦各位了,帮我解答一下吧。刚刚学这个,非常迷茫。。
都是求前置记号@的语句频度
第一题
i=1;k=0;
while (i<=n-1){
@k+=10*i;
i++;
这题是照着一道相似的做的~~log(n-1)答案很奇怪。不知道对不对。
第二题
i=1;k=0;
do{
@k+=10*i;
i++;
}while (i<=n-1);
这道题我看着好像是1,感觉有点不太对。。
第三题
i=1;k=0;
while (i<=n-1){
i++;
@k+=10*i;
这道题我做出来是n-1,应该不太会有问题吧。。
第四题
x=91;y=100;
while (y>0){
@if(x>100){x-=10;y--;}
else x++;
}
这题就完全不解了。。。