执行以下程序后的输出结果是______。 main( ) { int a=10; a=(3*5 a+

大学专科 已帮助: 时间:2023-08-16 07:08:36

执行以下程序后的输出结果是______。 main( ) { int a=10; a=(3*5,a+4);printf("a=%d/n",a); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,程序

参考解答

用户头像

487***303

2023-08-16 07:08:36

正确答案:a=14
本题考查的是表达式的优先级问题。先计算表达式3*5=15,再计算a+4=14,将数据14赋值给a,根据printf()函数内的输出格式控制串,最后的输出结果应为“a=14”。

上一篇 有如下程序段: main(int argc char *argv[]) { int n i=0; w

下一篇 以下说明语句中 【 】是结构体类型名。 typedef struct { int n; char c

相似问题