在下面循环语句中循环体执行的次数是for(inti=n;i>0;i--)if(i
A: (n+5)/2
B: n/2+1
C: n/2-1
D: n-1
A: (n+5)/2
B: n/2+1
C: n/2-1
D: n-1
A
举一反三
- 在C#.NET中,在下面的循环语句中,循环体执行的次数为()。for(inti=0;i{if(i>n/2)break;} A: n/2 B: n/2+1 C: n/2-1 D: n-1
- 在下面循环语句中循环体执行的次数为(46)。for(inti=0;i<0;i++)if(i>n/2)break; A: n/2 B: n/2+1 C: n/2-1 D: n-1
- 在下面循环语句中循环体执行的次数为()。for(inti=0;in/2) A: n/2 B: n/2+1 C: n/2-1 D: n-1
- 在下面循环语句中循环体执行的次数为()。 for(int i=0; i n/2) break;
- 下列算法suanfa1中语句x=x*2;的执行次数是。voidsuanfa1(intn){inti,j,x=1;for(i=1;i<=n;i++)for(j=i;j<=n;j++)x=x*2;printf(%d,x);}() A: n(n-1)/2 B: n(n+1)/2 C: n<sup>2</sup> D: nlog2n
内容
- 0
下面程序段中带有下划线的语句的执行次数的数量级是____inti=n*n;while(i!=1){i=i/2}
- 1
以下循环体语句的执行次数是( )。 for(i=5;i<=0;i++) printf(“%d\n”,i); A: 2 B: 1 C: 0 D: 无限次
- 2
i<=n;i++) for(i=1;i<=n;i--)f*=i; f*=i;C.f=1; D.f=1;for(i=n;i>1;i++) for(i=n;i>=2;i--)f*=i; f*=i;
- 3
在下面循环语句中循环体执行的次数为( )[img=216x146]17e4444c5540d0e.png[/img] A: n/2 B: n/2+1 C: n/2+2 D: n
- 4
以下循环体的执行次数是:____main(){inti,j;for(i=0,j=3;i<;=j;i+=2,j--)printf(“%d\n”,i);}() A: 0 B: 3 C: 2 D: 1