小编use*_*832的帖子

这个c代码有什么问题?

#include <stdio.h>

int main() {

    int i = 1;
    int j = -1;

    while(i)
        i++;
    while(-j)
        j--;

    i = i-1;
    j = j+1;

    printf("%d %d\n",i,j);
}
Run Code Online (Sandbox Code Playgroud)

我想知道int的范围!这段代码无法得到正确的答案!但它可以!

#include <stdio.h>

int main() {

    int i = 1;
    int j = -1;

    while(i > 0)
        i++;
    while(j < 0)
        j--;

    i = i-1;
    j = j+1;

    printf("%d %d\n",i,j);
}
Run Code Online (Sandbox Code Playgroud)

我不知道他们之间有什么区别!

c dev-c++

-7
推荐指数
1
解决办法
143
查看次数

标签 统计

c ×1

dev-c++ ×1