c语言中怎么输出醒醒矩形,c语言中空语句的一般形式是为,还有复合语句的形式为。50分。好好回答。谢谢,非专业勿扰...

只有分号“;”组成的语句称为空语句。

空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。

例如:while(getchar()!='\n');本语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体为空语句。

复合语句从形式上看是多个语句的组合,但在语法意义上它是一个整体,相当于一条语句,所以凡是可以用简单语句的地方都可以用复合语句来实现。在程序设计中复合语句被看成是一条语句,而不是多条语句。

例如:

{a=10;printf(“%d”,a);}

就是复合语句。变量a=10的作用区域就在{ }之内,用于printf函数的输出处理。详细内容见变量的存储类别。

提示 复合语句中的每一条语句都必须以“;”结束。而不允许将“;”写在“}”外。复合语句不需要以“;”结束。

6ffef1421e2c603c496372768f35ebbf.png

扩展资料:

空语句实际上并不能执行任何语句,对于程序员来说是没有意义的。但由于编程语言的规范性,例如在某种特殊情况下,希望使用三目运算符但只希望判断正确或错误时返回结果,否则不做任何事,在没有空语句填充三目运算符间的空缺的话,程序是会报错的。此时空语句则非常必要。

在程序中空语句可用来作空循环体,例如:while(getchar()!='\n');或:while(getchar()!='\n'){}

参考资料来源:百度百科-空语句

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值