MZZ666 发表于 2021-9-27 09:12:17

s1e4课后问题(简单)


uu们这里是不是有点问题?

人造人 发表于 2021-9-27 09:25:59

没有问题吧
#include <stdio.h>

int main(void) {
    int a, b;
    b = 3;
    a = b;
    b *= 2;
    printf("a = %d\n", a);
    printf("b = %d\n", b);
    return 0;
}

MZZ666 发表于 2021-9-27 09:27:54

明白 我知道我想歪了 没看见第三行{:5_104:}

村里小黑 发表于 2021-9-27 09:31:43

楼主应该是纠结为啥没有给a赋初值就打印a就是个3吧,是这样,你看她下一句是把b的值给a就相当于给a了一个初值,而b的值刚初始化为了3,所以a打印出来是一个3

番杰 发表于 2021-9-27 10:05:29

这个下一个就是a = b;
b为3;
a所以也为3;

MZZ666 发表于 2021-9-27 10:11:43

村里小黑 发表于 2021-9-27 09:31
楼主应该是纠结为啥没有给a赋初值就打印a就是个3吧,是这样,你看她下一句是把b的值给a就相当于给a了一个初 ...

懂我 眼瞎了 一开始没看完

村里小黑 发表于 2021-9-27 10:29:24

MZZ666 发表于 2021-9-27 10:11
懂我 眼瞎了 一开始没看完

多思考,多读题就会好很多{:10_265:}
页: [1]
查看完整版本: s1e4课后问题(简单)