main(){ unsigned i; for(i = 9;i >= 0;i--) { printf("%u\n",i); }}这是源代码。如果将unsigned换成int,问题十分简单,但是unsigned则有问题,那就是这个程序将会执行很久很久,数值是从unsigned的所允许的范围内德几乎是最大数开始执行。(详细的执行情况,大家可以编译一下)