两道C题考一考大家
本帖最后由 孤星11 于 2022-10-27 00:29 编辑#include <stdio.h>
int main() {
int x = 1, y = 0, z = 5;
int a = x && y || z++;
printf("%d", z);
return 0;
}
答案?
a) 0
b) 4
c) 5
d) 6
e) Compile error
:lol 本帖最后由 孤星11 于 2022-10-27 00:29 编辑
第二题来咯!
#include <stdio.h>
int main() {
int c = 0;
if (c)
printf("%d", c = 0);
else
printf("%d", c = 1);
printf("%d\n", c);
return 0;
}
答案?
a) 00
b) 11
c) 10
d) 01
e) Compile error 厉害,simonzhd! 两题你都答对了,6和11。我发在本地论坛,连资深程序员也没有十足把握,尤其是第一题。
厉害了站长。 孤星11 发表于 2022-10-27 17:56
厉害,simonzhd! 两题你都答对了,6和11。我发在本地论坛,连资深程序员也没有十足把握,尤其是第一题。
厉 ...
哈哈,语言都是相通的{:10_455:}
页:
[1]