C语言的题目哦 s=0;t=0;u=0;
来源:百度知道 编辑:UC知道 时间:2024/06/27 09:05:14
s=0;t=0;u=0;
for(i=1;i<=3;i++)
{for(j=1;j<=i;j++)
{for(k=j;k<=3;k++)
s++;
t++;
}
u++;
}
printf("%d%d%d",s,t,u);
A3 6 14 B14 6 3 c14 3 6 D16 4 3
老大们,选择题啊。给个详细答案吧
for(i=1;i<=3;i++)
{for(j=1;j<=i;j++)
{for(k=j;k<=3;k++)
s++;
t++;
}
u++;
}
printf("%d%d%d",s,t,u);
A3 6 14 B14 6 3 c14 3 6 D16 4 3
老大们,选择题啊。给个详细答案吧
i=1时:
第二层循环1次,第三层循环3次
二层:i=1j=1
三层:i=1j=1k=1 i=1j=1k=2 i=1j=1k=3
i=2时:
第二层循环2次第三层循环5次
二层:i=2j=1 i=2j=2
三层:i=2j=1k=1 i=2j=1k=2 i=2j=1k=3
i=2j=2k=2 i=2j=2k=3
i=3时
第二层循环3次第三层循环6次
二层:i=3j=1 i=3j=2 i=3j=3
三层:i=3j=1k=1 i=3j=1k=2 i=1j=1k=3
i=3j=2k=2 i=3j=2k=3
i=3j=3k=3
s在第三层中所以运行6+5+3=14次,最后等于14
t在第二层中所以运行3+2+1=6次,最后等于6
u在最外层和i的所取次数一样(i=1 i=2 i=3),最后等于3
选b
我也是刚学的C, 加油呵呵!!
运行过了
选B
选B 1463
你编译下不就好了吗?