怎样区分表达式和表达式语句?C语言为什么要设表达式语句?什么时候用表达式,什么时候用表达式语句?

 我来答
嚛西啊_0019
2014-06-22 · 超过49用户采纳过TA的回答
知道答主
回答量:94
采纳率:33%
帮助的人:93.7万
展开全部
在C中,一个语句的最后面要有分号;,如果没有,就不是语句,所以表达式后面再加上分号,就成了表达式语句. 如下面 a=4+5 是表达式,没有分号 但 a=4+5; 就是表达式语句了,有分号 同时光一个4也就是表达式,4+5也是表达式,可以看到,其实表达式是用来组合成更大的更复杂表达式的,这就是它的作用.也就在这种时候用它. 而表达式语句是为了给整个表达式能编译通过并运行得出表达式结果时在表达式后面加个分号,所以说表达式语句就是在要求表达式值时使用的,如下面 4+5是一个表达式, 4+5;就是求4+5值的 a=4+5其实就是由好多表达式构成的 4是表达式 5是表达式 4+5是由上面两个组合成的 a是表达式 a=4+5又是由a和4+5由=连接组合而成的
消失f0
2014-06-23 · 超过65用户采纳过TA的回答
知道答主
回答量:124
采纳率:0%
帮助的人:154万
展开全部
在C语言中: 表达式后面加一个分号就构成了表达式语句! 如: i=i+3 是表达式,不是语句。 i=i+3; 是语句,作用是使变量i的值加3 一个语句必须在最后出现分号,分号是语句不可缺少的部分。 使用环境比较简单,根据实际情况来确定。但是在程序中,使用表达式语句的情况比较多!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式