还有一题

The following one
以上为机器翻译结果,长、整句建议使用
在下面每题中,你将听到一段简短的对话。
Directions: In this part, you"ll hear ten short dialogues."
如果你对上述任何一题作了‘是’的回答,请在下面提供所有有关详情。
If you answered 'yes' to any of above questions, provide all relevant details below.
这一作业本遗留在学校抽屉近50年,下面有查尔斯写的代数和三角计算题,还有用尺子和铅笔一笔一划做进去的图表。
The exercise book, which had lain forgotten at the back of a drawer for nearly 50 years, is packed with algebra and trigonometry problems, and diagrams painstakingly drawn with ruler and pencil.
$firstVoiceSent
- 来自原声例句
请问您想要如何调整此模块?
感谢您的反馈,我们会尽快进行适当修改!
请问您想要如何调整此模块?
感谢您的反馈,我们会尽快进行适当修改!还有一题,C/C++-中国学网-中国IT综合门户网站-提供健康,养生,留学,移民,创业,汽车等信息
> 信息中心 >
还有一题,C/C++
来源:互联网 发表时间: 14:39:33 责任编辑:李志喜字体:
为了帮助网友解决“还有一题,C/C++”相关的问题,中国学网通过互联网对“还有一题,C/C++”相关的解决方案进行了整理,用户详细问题包括:<,具体解决方案如下:解决方案1: 由自加自减运算符开始的研究: 很久以前作的研究,现在写整理一下写出来: 以自加为例: 无论VC和TC中:
int i=5,p; p=(i++)+(i++)+(i++);
最终的p都为15,i都是8。
下面的式子: int i=5,p; p=(++i)+(++i)+(++i);
在TC中,p=24,i=8; 在VC中,p=22,i=8;
而在下面的式子中:
int i=5; printf("%d",(++i)+(++i)+(++i));
其结果在VC中仍然为22,但在TC中却是18
为什么呢?
先说TC,在TC中,printf()外可以这么理解: int i=5,p; p=(i++)+(i++)+(i++); 可以当成: int i=5,p; p=i+i+i; i++;i++;i++; 而 int i=5,p; p=(++i)+(++i)+(++i); 可以当成: int i=5,p; ++i;++i:++i; p=i+i+i; 也就是说,可以把式子中所有的i++和++i都改成i,然后,把++i放在本条语句之前执行,把i++放到本条语句执行完之后再执行。 所以,可以知道int i=5,p; p=(i++)+(++i)+(i++)+(i++); 相当于++i;p=i+i+i+i;i++;i++;i++;
但是,在VC中却不是这样。 在VC里,i++可以和TC一样,先把i++换成i,然后,把在执行过本语句后执行一次i++; 但VC里的++i却不同了。 比如:还是上面的值,p=(++i)+(++i)+(++i); 相当于TC中的这么一句:q=(++i)+(++i);p=q+(++i); 所以q的值为7+7等于14。 (如果你问为何是7+7,参看上面讲的TC中的运算方法). 而p的值为14+8即22.
下面还有一些相类似的东西,可以体现VC与TC中计算思想的差异: p=(i=5)+(i=6)+(i=7); 在TC中结果为18; 但在VC中结果为19; 即在VC中相当于下面语句: 这个不好说,大家自己悟一下到底是怎么得出19的吧:提示:6+6+7。
类似的还有: int i,p; p=i+i+(i=5); 在p的值TC下的为15,但在VC中为-。 大家可以再想下为什么会是-。提示:刚i+i时,没有执行i=5,故,i未初始化。
--------------------------------------- 这些语句都是undefined,标准C语言里没有规定其运算顺序,只有在各个编译器中自行规定了。所以不必深究。上面一篇文章是我很久以前研究的,现在已经忘了写的什么了。其实没必要那么深究,只需要大致理解,知道以后不要写这种代码就行了解决方案2: 高手来了。。这是修改后的程序。。&#10;&#10;#include &iostream&&#10;&#10;int main()&#10;{&#10;cout&&&输入成绩(0~100):&;&#10;cin&&&#10;if(score&0||score&100)&#10;cout&&&输入错!\n&;&#10;else if(score&=90)&#10;cout&&&A\n&;&#10;else if(score&=80)&#10;cout&&&B\n&;&#10;else if(score&=60)&#10;cout&&&C\n&;&#10;else cout&&&D\n&;&#10;}
相关文章:
最新添加资讯
24小时热门资讯
Copyright &#169; 2004- All Rights Reserved. 中国学网 版权所有
京ICP备号-1 京公网安备02号还有一题_百度知道还有一题_百度知道每课一题_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
上传于||文档简介
&&调&#8203;研&#8203;报&#8203;告&#8203;p&#8203;p&#8203;t
大小:3.56MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢

我要回帖

更多关于 一年级数学口算题 的文章

 

随机推荐