是否可以将'x / 10'作为loop_expression放入'for'语句中,如下所示:
for ( ; numberD != 0 ; x / 10) {
resultNumber = numberD / x;
NSLog (@"Display %i", resultNumber);
numberD /= 10;
}
我试图以这种方式运行,但它没有成功。 关于如何做的任何建议,如果我需要每次将x除以10的循环?
答案 0 :(得分:3)
未经测试,但我认为您的操作员错了。
for ( ; numberD != 0 ; x /= 10) {
resultNumber = numberD / x;
NSLog (@"Display %i", resultNumber);
numberD /= 10;
}
答案 1 :(得分:1)
我想说更好的是使用while循环而不是for循环。
while(numberD != 0) {
resultNumber = numberD / x;
NSLog (@"Display %i", resultNumber);
numberD /= 10;
x /= 10;
}