(2) 8 (考的是字符串多加一个尾零存储的问题,几乎傻子都知道!)
(3)
int test (int num)
{
int i, t, count = 0;
for (i = 0, t = num; t >0; t = t/10) {
count++;
}
for (i = count, t = num; i > count- 2 && t > 0; i--) {
t = t/10;
}
return t%10;
}
(8)
下面这段代码会不会造成 死循环, 为什么?
for (int i = 100; i < -100; i++)
{
;
}
不会造成死循环,因为i的初始值为100, i < -100 的值为假
第2,3,8题都答错了,
是你看不懂题目的意思吗?