4
我通常在DreamInCode.net上发帖,但该网站似乎现在正在下载。我是De Anza的第一学期CS学生。我真的不明白lineCount = 1是什么;在else语句中。我知道它在删除陈述时的作用,但我不明白。如果我可以让某人向我解释这本书,那么本书可能会以不同的方式跳过,我将不胜感激。第一学期CS学生需要在While循环中帮助理解语句
#include <stdio.h>
int main (void) {
int num;
int lineCount;
printf ("\nEnter a starting number to decend between 1 and 100: ");
scanf ("%d", &num);
if (num > 100)
num = 100;
lineCount = 0;
while (num >= 0)
{
if (lineCount < 10)
lineCount++;
else
{
printf ("\n");
lineCount = 1; // this line here is what I don't understand
}
printf ("%4d", num--);
}
return 0;
}