鱼C论坛

 找回密码
 立即注册
查看: 2634|回复: 7

[已解决]关于if...else和?:的用法

[复制链接]
发表于 2018-10-13 20:25:25 | 显示全部楼层 |阅读模式
1鱼币
屏幕截图(24).png
请问这个应该选什么啊?为什么?
(老师只管布置,真的很恼火
最佳答案
2018-10-13 20:25:26
不都正确吗?
  1. #include <stdio.h>

  2. int main()
  3. {
  4.     int ans = 7;
  5.     if(ans == 7)
  6.     {puts("correct");}
  7.     else
  8.     {puts("incorrect");}
  9.     puts(ans == 7 ? "correct" : "incorrect");
  10.     printf("%s\n", ans == 7 ? "correct" : "incorrect");
  11.     ans == 7 ? puts("correct") : puts("incorrect");       

  12.     return 0;
  13. }
复制代码
E. None of the above will generate an error

最佳答案

查看完整内容

不都正确吗?E. None of the above will generate an error
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-13 20:25:26 | 显示全部楼层    本楼为最佳答案   
不都正确吗?
  1. #include <stdio.h>

  2. int main()
  3. {
  4.     int ans = 7;
  5.     if(ans == 7)
  6.     {puts("correct");}
  7.     else
  8.     {puts("incorrect");}
  9.     puts(ans == 7 ? "correct" : "incorrect");
  10.     printf("%s\n", ans == 7 ? "correct" : "incorrect");
  11.     ans == 7 ? puts("correct") : puts("incorrect");       

  12.     return 0;
  13. }
复制代码
E. None of the above will generate an error
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-13 21:07:21 | 显示全部楼层
A ? B : C
A 正确吗?如果是,返回 B,否则,返回 C
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-13 21:07:29 | 显示全部楼层
claws0n 发表于 2018-10-13 21:03
不都正确吗?E. None of the above will generate an error

我也很懵逼耶,老师发的作业。。我试一下啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-13 21:10:12 | 显示全部楼层
claws0n 发表于 2018-10-13 21:07
A ? B : C
A 正确吗?如果是,返回 B,否则,返回 C

什么意思?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-13 21:11:23 | 显示全部楼层

你不是问三元运算的用法吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-10-13 21:13:25 | 显示全部楼层
claws0n 发表于 2018-10-13 21:11
你不是问三元运算的用法吗?

噢噢噢,我以为你是再说选项,不好意思啊。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-10-14 14:03:17 | 显示全部楼层
一脸蒙蔽。。。都是高手
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-12 12:41

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表