我有一些完全糟糕的代码需要重新编写。我正在学习初学者的C语言课程,无法循环学习。有人可以帮我吗?

{
    int partone, answer;

    printf("Please enter an integer, then press enter: ");
    scanf("%d", &partone);

    while (partone > 1)
    {
        answer = partone - 5;
        printf("Let me count backwards... %d.", answer);
    }
    printf("done");

    return 0;
}

最佳答案

您永远不会递减partone,因此它将永远循环。

您可以执行partone--partone -= 5,具体取决于要减少的量。

关于c - 如何要求一个int,然后在C中减去5,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21785862/

10-09 21:14