火绒安全软件

标题: 学校网上c语言的题目真是奇葩 [打印本页]

作者: 绿坝-花季护航    时间: 2020-2-11 18:26
标题: 学校网上c语言的题目真是奇葩
网上学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)两个序列点之间一个对象最多只允许修改一次,他们拿这种违反规定,出什么结果看编译器的狗屁代码考试有什么意义?


作者: kinghtweic    时间: 2020-2-12 07:27
所谓的计算能力(滑稽)
作者: 绿坝-花季护航    时间: 2020-2-12 13:35
kinghtweic 发表于 2020-2-12 07:27
所谓的计算能力(滑稽)

纯粹是瞎搞
作者: 好运来    时间: 2020-2-12 16:08
对不起,没忍住,哈哈哈,笑出声
作者: 绿坝-花季护航    时间: 2020-2-12 21:03
本帖最后由 绿坝-花季护航 于 2020-2-12 21:04 编辑
好运来 发表于 2020-2-12 16:08
对不起,没忍住,哈哈哈,笑出声

幸灾乐祸
作者: 网民用户    时间: 2020-4-20 20:53
绿坝-花季护航 发表于 2020-2-12 21:03
幸灾乐祸

告诉你一个方法:fanbianyi
作者: 绿坝-花季护航    时间: 2020-4-20 21:01
网民用户 发表于 2020-4-20 20:53
告诉你一个方法:fanbianyi

这是未定义行为,出现的结果取决于编译器
作者: 绿坝-花季护航    时间: 2020-4-20 21:05
YunMengZe-8011 发表于 2020-4-20 21:02
这个 b--+--b 是认真的吗?

对,谭浩强行为
作者: 绿坝-花季护航    时间: 2020-4-21 15:33
YunMengZe-8011 发表于 2020-4-20 22:08
实际开发中写这种代码的人就该被捶死

关键在于它是错的啊,如果有一种代码极大的提高效率,写出来没啥问题
作者: wing-summer    时间: 2020-5-4 10:19
纯粹为了出题而出题,看到这道题我特别想加括号来调教一下




欢迎光临 火绒安全软件 (https://bbs.huorong.cn/) Powered by Discuz! X3.4