发布网友 发布时间:45分钟前
我来回答
共1个回答
热心网友 时间:9分钟前
第二次输出的是第一次定义的xint x=10; { int x=20; printf("%d, ",x); } 注意第二行中有大括号,则其中定义的x只在该大括号中存在,所以在第二个printf语句运行时,那个值为20的x已经不存在了,输出的是第一个值为10的x