永发信息网

C语言if(x=y)

答案:2  悬赏:40  手机版
解决时间 2021-04-07 23:14
  • 提问者网友:遮云壑
  • 2021-04-07 03:04
10、设有int x,y; 以下语句判断x和y是否相等,正确的说法是该语句________。 if (x=y) printf(" x is equal to y."); [A] 语法错 [B] 能判断x和y是否相等 [C] 编译出错 [D] 不能判断x和y是否相等 选什么??为什么!
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-04-07 03:17
选D啊x=y为赋值而非关系表达式其值为y,
全部回答
  • 1楼网友:醉吻情书
  • 2021-04-07 03:54

在判断x与y是否相等时,不能用赋值“=”,而应该使用判断“==”符号。所以选d。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯