小编Ema*_*sen的帖子

这里的输出应该是什么?

在我看来,输出应该是EMAM5倍,但它打印EMAM6次.谁能解决这个问题?一点点解释会有所帮助.

#include <stdio.h>

int main()
{
    int n = 0;
    while(n < printf("EMAM\n"))
    {
        n++;
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c printf while-loop

2
推荐指数
1
解决办法
44
查看次数

标签 统计

c ×1

printf ×1

while-loop ×1