火绒安全软件

粉丝茶话区
发新帖
打印 上一主题 下一主题

[分享] 学校网上c语言的题目真是奇葩

[复制链接]
13408 11
楼主
发表于 2020-2-11 18:26:55 | 只看该作者 |倒序浏览 |阅读模式
跳转到指定楼层
网上学c语言,给你们康康考题


int a=4,b=12,c;,计算如下表达式运算之后,a,b,c的值。表达式:c=--a+a++-b--+--b
a=___(1)_____
b=___(2)_____
c=___(3)_____

????????????????????????????????
c语言规定(Between the previous and next sequence point an object shall have its stored value modified at most once by the evaluation of an expression)两个序列点之间一个对象最多只允许修改一次,他们拿这种违反规定,出什么结果看编译器的狗屁代码考试有什么意义?

回复

使用道具 举报

13408 11
沙发
发表于 2020-2-12 07:27:34 | 只看该作者
所谓的计算能力(滑稽)
回复

使用道具 举报

13408 11
板凳
发表于 2020-2-12 13:35:50 | 只看该作者
kinghtweic 发表于 2020-2-12 07:27
所谓的计算能力(滑稽)

纯粹是瞎搞
回复

使用道具 举报

13408 11
地板
发表于 2020-2-12 16:08:26 | 只看该作者
对不起,没忍住,哈哈哈,笑出声
回复

使用道具 举报

13408 11
5#
发表于 2020-2-12 21:03:04 | 只看该作者
本帖最后由 绿坝-花季护航 于 2020-2-12 21:04 编辑
好运来 发表于 2020-2-12 16:08
对不起,没忍住,哈哈哈,笑出声

幸灾乐祸
回复

使用道具 举报

13408 11
6#
发表于 2020-4-20 20:53:28 | 只看该作者

告诉你一个方法:fanbianyi
回复

使用道具 举报

13408 11
7#
发表于 2020-4-20 21:01:54 | 只看该作者
网民用户 发表于 2020-4-20 20:53
告诉你一个方法:fanbianyi

这是未定义行为,出现的结果取决于编译器
回复

使用道具 举报

13408 11
8#
发表于 2020-4-20 21:05:13 | 只看该作者
YunMengZe-8011 发表于 2020-4-20 21:02
这个 b--+--b 是认真的吗?

对,谭浩强行为
回复

使用道具 举报

13408 11
9#
发表于 2020-4-21 15:33:02 | 只看该作者
YunMengZe-8011 发表于 2020-4-20 22:08
实际开发中写这种代码的人就该被捶死

关键在于它是错的啊,如果有一种代码极大的提高效率,写出来没啥问题
回复

使用道具 举报

13408 11
10#
发表于 2020-5-4 10:19:07 | 只看该作者
纯粹为了出题而出题,看到这道题我特别想加括号来调教一下
回复

使用道具 举报

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

本版积分规则

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