int main(void)
{
Unsigned int index = 0;
int x = 0;
While(index < 256)
{
x +=index;//这里应该定义一个新的变量,如果是用index +=index;例如index=1,这里的值就是2;到下面的index++,index的值就变成3,然后在进行循环,不能循环256次。
index++;
}
//Printf(“index value %d\n”,index);
Printf(“index value %d\n”,x);
Return 0;
}
你的意思应该是这个吧,你发了两遍作者: 周宇华 时间: 2014-4-30 16:31
int main(void)
{
unsigned int index = 0; // unsigned char类型的范围是0~255,后面的while循环无法跳出,改成unsigned int解决