1 个回答
和邦设计
回答于 2024-07-20
已采纳
提问:c语言问题求大神解答
分析以下程序, 下列说法正确的是( )#include<stdio.h> main(){ int x=6,a=8,b=3; if(x=a+b) printf("* * * *\n"); else printf("# # # #\n");}
网友回答:
若你确定程序没有错的话,结果为
* * * *
解析
if(x=a+b) 是个赋值表达式,也就是x=a+b=8+2=11
表达式的值就是11,if条件为逻辑真,输出*号
我来回答
相关问题
1
回答
游戏王卡组推荐
单机游戏
567 浏览