逗号表达式a=2*6,a*3,a+5的值是_________.A.12 B.17 C.36 D.41
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/09/20 06:57:55
逗号表达式a=2*6,a*3,a+5的值是_________.A.12 B.17 C.36 D.41
为什么在c-free中写了一下输出是12呢?而答案是选B
为什么在c-free中写了一下输出是12呢?而答案是选B
答案是B 17 没错
至于你说的实际输出是12,你写的是不是
printf("%d\n",a=2*6,a*3,a+5);
这样的输出必然是12
应该是
printf("%d\n",(a=2*6,a*3,a+5));
再问: 恩,谢谢,我还有一点小疑问啊,(a=2*6,a*3,a+5),这个运算的时候,怎么进行的,不懂。
再答: 逗号运算符作为顺序点,自左向右一个个运算,逗号表达式的值由最末项决定
再问: 也就是说先计算a=2*6,所以a=12,然后直接到末项a=a+5,是吗
再答: 是
至于你说的实际输出是12,你写的是不是
printf("%d\n",a=2*6,a*3,a+5);
这样的输出必然是12
应该是
printf("%d\n",(a=2*6,a*3,a+5));
再问: 恩,谢谢,我还有一点小疑问啊,(a=2*6,a*3,a+5),这个运算的时候,怎么进行的,不懂。
再答: 逗号运算符作为顺序点,自左向右一个个运算,逗号表达式的值由最末项决定
再问: 也就是说先计算a=2*6,所以a=12,然后直接到末项a=a+5,是吗
再答: 是
逗号表达式a=2*6,a*3,a+5的值是_________.A.12 B.17 C.36 D.41
C语言中,若有int a=5;则逗号表达式a=2*6,a*3,a+5的值是_________.
关于逗号表达式:(a=3,b=5 ,b+=a ,c= 5*b ,d=6 )最后的结果是结果.是不是最后的值是6?谢.
(a = 3,b = 5,b+ = a,c = b* 5)逗号表达式的值
下列表达式中,不属于逗号表达式的是A.a=b,c B.a,b=c C.a=(b,c) D.a,(b=c)
C语言逗号表达式(a=3*5,a*4,a+5)的值是多少?
逗号表达式a=2*6,a*3,a+5的值为
跪求C语言中逗号表达式(a=4*5,a*2),a+15的值是
逗号表达式a=4,b=6,a--,b--,a+b的值为?
逗号表达式(a=3*5,a*4),a+15的值是?
逗号表达式"a=5,a++,a*3"的值是?
设 int b=2;表达式b/(b*2)的值是_______.(3分) A、 B、 C、 D、 A