C语言分析以下程序,下列说法正确的是?

学习 时间:2026-04-04 21:11:24 阅读:8637
C语言分析以下程序,下列说法正确的是?2. 分析以下程序,下列说法正确的是 .main(){ intx=5,a=0,b=3;if(x=a+b) printf("* * **\n");else printf("# # # #\n");}A.有语法错,不能通过编译 B.通过编译,但不能连接C.输出* * * * D.输出# # # #

最佳回答

动听的抽屉

魁梧的鱼

2026-04-04 21:11:24

答案是选Cif(x=a+b)//这一句 先运算a+b=3 然后把结果3赋值给x 这样就等同于if(3)所以会执行if语句内的内容如果还有疑问的话就追问 再问: 请问为什么选C?? 再答: if(3)条件为真 你可以改成if(0)试试就知道了 如果没有问题了的话就麻烦把我的答案选为满意答案!

最新回答共有2条回答

  • 羞涩的大叔
    回复
    2026-04-04 21:11:24

    答案是选Cif(x=a+b)//这一句 先运算a+b=3 然后把结果3赋值给x 这样就等同于if(3)所以会执行if语句内的内容如果还有疑问的话就追问 再问: 请问为什么选C?? 再答: if(3)条件为真 你可以改成if(0)试试就知道了 如果没有问题了的话就麻烦把我的答案选为满意答案!

上一篇 绍兴的“兴读第四声还是第一声啊~

下一篇 英语翻译Selamat malam.Anda tidur secepat mungkin.Cuaca dingin.An