QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 2140|回复: 3
收起左侧

[求助] 复合语句指什么?

[复制链接]
发表于 2009-11-8 14:05:08 | 显示全部楼层 |阅读模式 来自: 中国广东佛山

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
C语言程序设计中,复合语句指什么?是不是指花括号括起来的部分语句?
发表于 2009-11-8 21:40:20 | 显示全部楼层 来自: 中国江苏常州
1. 复合语句 2 \. _  C$ n7 Y7 X
用花括号括起来的程序段就是一个复合语句。例如:
* o' D* N: ]' h4 J4 i{
- B& M  N5 b+ J8 ua=2;
/ e* c  [5 J9 l# n6 P* q* pb=a+3;
* H; z) n! u7 U) l7 t7 Qi++; 5 |0 U! Q0 v2 D% E- O
}   I: `! ^6 y& c3 _
就是一个复合语句。 3 o0 U7 W3 M  O8 a+ _
一个复合语句在语法上等同于一个语句。因此,凡是单个语句能出现的地方都可以使& Y# q/ R8 |# Z, w4 e1 z
用复合语句。
发表于 2009-11-9 09:10:01 | 显示全部楼层 来自: 中国江苏无锡
就是循环体中用多个语句来实现,
; r! a6 G' B( o/ K0 N3 O例如
6 q. D; U5 T% r: E/ [$ H9 s求1,2,3,4,5的和. E+ F4 E  R' ?; \. |& T9 A
main()
& x, B5 k3 p! ~+ m, E+ W. v{int i=1,sum=0;/*声明部分*/* q4 F/ v( j6 G3 `8 B1 S
while(i<=5)
" f- y# d2 p; I {             , N% ~- m- _: p/ A+ q
  sum=sum+i;    /*大括号里的就是复合语句,由两个简单语句组成*/
6 `) U# [3 z- u. H4 }  i++;         
5 F+ ~, m* `( z% D7 X }
+ [) H% O9 `0 ^, D1 O5 \}
 楼主| 发表于 2009-11-10 18:53:44 | 显示全部楼层 来自: 中国广东河源
非常感谢2#的回答,我已经清楚。不过还有个问题希望你能解答。见下个主题。2 ~$ E7 {) j! H. U# _9 s5 r+ p
http://www.3dportal.cn/discuz/viewthread.php?tid=825545
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表