C语言程序——表达式语句的使用

本文介绍了C语言中的表达式语句,包括赋值表达式、逗号表达式和函数调用表达式。通过实例展示了如何使用这些表达式,并强调了赋值运算符的使用规则和类型转换。最后,讨论了表达式语句在程序执行中的效果。
摘要由CSDN通过智能技术生成


前言

C语言中的顺序程序如同自然语言一样,按照事情的发展顺序,依次表达需要的程序语句,语句按照出现的先后顺序执行,没有特定的流程控制,这就是顺序程序。程序中最小单元是语句,如同自然语言的句子,语句有固定的表现形式和组成结构,C语言中表达式加上分号构成表达式语句,除了表达式语句之外,还有一些比较特殊的语句如控制语句、复合语句等。


一、表达式语句的使用

C语言中的语句全部是表达式语句,表达式 语句由表达式和分号构成。表达式主要有:赋值表达式、逗号表达式,以及函数调用表达式等。C语言中赋值语句使用的是一种运算符“=”。只要在赋值表达式后面加上分号,就构成了一条语句,例如:

a=b=c=2;
ch=getchar();

这两条语句都能够完成赋值功能。
但是,如果不是赋值表达式构成的语句也能够被C语言的编译系统编译,例如:

getchar();
x7+3/2+96;

当程序执行上面两条语句时,会进行表达式的求值,由于没有把表达式的值存入到某个变量中,因此求出来的值不会保存,第一条语句读入一个字符后将会丢失,第二条语句没有执行效果。

二、程序实例

代码如下:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值