首页 > 试题广场 >

请指出下面程序的两处错误,并给出错误原因。

[问答题]

请指出下面程序的两处错误,并给出错误原因:

unsigned long FUNC_B(unsigned char str)
{
    unsigned long sum;
    while(0<=str)
    {
        sum+=str;
        str--;
    }
    return sum;
}

错误1:sum赋初值=0;

错误2:0<=str修改为0<str

发表于 2014-11-15 14:20:34 回复(2)