作业帮 > 综合 > 作业

一道C语言简单语法题main(){int x;printf("%d\n",(x=5*6,x*2,x+20));}运行结果

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/11 11:41:42
一道C语言简单语法题
main()
{
int x;
printf("%d\n",(x=5*6,x*2,x+20));
}
运行结果:
a.30 b.60 c.50 d.80
运行结果是C
咋回事?
一道C语言简单语法题main(){int x;printf(
答案错了应该选择:C
在C语言的当中除了赋值(=)之外,就属逗号运算符(,)运算级别最小.
例一:X=(A=3,6*A) X=18
例二:X=A=3,6*A X=3
逗号运算表达式最后的整体结果去最后的一步运算,即上题中最后输出的为X+20的值.