下面程序运行后的输出结果是( ) #include <stdio.h> main( )

下面程序运行后的输出结果是( )
#include <stdio.h>
main( )
{
int a=3, b=4;
printf (“%d", a=a+1, b+a, b+1) ;
printf (“%d”, (a=a+1, b+a, b+1) ) ;
}

以上代码实际上会出现编译警告(IDE:VS2019, Language: C++17),

更正后代码如下:
#include <stdio.h>
int main()
{
int a = 3, b = 4;
printf("%d %d %d ", a = a + 1, b + a, b + 1);
printf("%d %d %d", a = a + 1, b + a, b + 1);
return 0;
}
输出结果为:4 8 5 5 9 5
温馨提示:答案为网友推荐,仅供参考