执行下列程序中的输出语句后,a的值是( )。 main() { int a; printf("%d\n",(a=2*3,a*5,a+7)); }

admin2012-12-03  33

问题 执行下列程序中的输出语句后,a的值是(    )。
    main()
    {  int a;
       printf("%d\n",(a=2*3,a*5,a+7));
    }

选项 A、17
B、37
C、6
D、13

答案C

解析 本题考查逗号表达式。程序输出时输出一个%d,所以输出第一个。的值与后续无关。
转载请注明原文地址:https://kaotiyun.com/show/ArPp777K
0

最新回复(0)