下列程序段执行的结果是()。 declare @s int ,@i int ,@j int set @s=0 set @i=1 while @i<=3 begin set @j=1 while @j<=@i begin set @s=@s+@j set @j=@j+1 end set @i=@i+1 end
print @s
A: 12
B: 10
C: 6
D: 3
print @s
A: 12
B: 10
C: 6
D: 3
举一反三
- 下列程序段执行的结果是()。 declare @s as int,@i as int set @s=0 set @i=1 while @i<=10 begin if @i%3=0 begin set @i=@i+2 continue end set @s=@s+@i set @i=@i+2 end print @s A: 55 B: 25 C: 13 D: 12
- 下列程序段执行的结果是()。 declare@s as int,@i as int set@s=0 set@i=1 while@i<10 begin set @s=@s+@i set @i=@i+2 end print @s A: 15 B: 25 C: 55 D: 65
- 执行下列程序段后,程序的运行结果为()。 s = 1 For i = 1 To 3 For j = 0 To i - 1 s = s + s * j Next j Print s; Next i
- 程序段 i=0;s=0; while(++i<=n){int p=1; for(j=0; j<i; j++) p*=j; s=s+p; }的时间复杂度为
- 下列程序判断字符串s 是否对称,对称则返回1,否则返回0;如 f("abba")返回1,f("abab")返回0 int f(_ ______) {int i=0,j=0; while (s[j])__ ______; for(j--; i<j && s[i]==s[j]; i++,j--); return(_ ______) }