QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
7天前
查看: 2125|回复: 3
收起左侧

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

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

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

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

x
C语言程序设计中,复合语句指什么?是不是指花括号括起来的部分语句?
发表于 2009-11-8 21:40:20 | 显示全部楼层 来自: 中国江苏常州
1. 复合语句   b5 b1 Z3 O; w! Y- X
用花括号括起来的程序段就是一个复合语句。例如:
+ G% W# m4 f4 B7 w! U{
  f% `: j7 R# h5 _2 V% C6 c2 ra=2; 0 P2 i) n+ d4 U- h% O4 F
b=a+3; 6 o( ]* F$ ]# u) p- i& J
i++;
& f7 |- n* w7 V- g" ^& r# Z7 F3 R}
# |& o/ T4 P: N" O就是一个复合语句。
8 n1 O" H8 P! A; q: i9 g一个复合语句在语法上等同于一个语句。因此,凡是单个语句能出现的地方都可以使3 f3 n1 t& Z) o) u. Q
用复合语句。
发表于 2009-11-9 09:10:01 | 显示全部楼层 来自: 中国江苏无锡
就是循环体中用多个语句来实现,
. z- S( C/ p: m: o! f# c' P例如
1 N0 T/ V) M" U  q% l4 S求1,2,3,4,5的和9 \5 c$ E# x, g  R  j# e2 o9 W
main()
9 Q! K8 I) z  Z, s7 f' j8 n{int i=1,sum=0;/*声明部分*/% H0 d2 h( r2 ~6 s
while(i<=5)
3 p/ O1 g1 h: b+ o% A {            
9 `5 w$ b* h0 [6 Y  sum=sum+i;    /*大括号里的就是复合语句,由两个简单语句组成*/2 f* I" h7 z+ d
  i++;          ( u; N: J; k7 \  q) d
}
! L; L5 Z9 K7 i: `9 D6 c2 Q}
 楼主| 发表于 2009-11-10 18:53:44 | 显示全部楼层 来自: 中国广东河源
非常感谢2#的回答,我已经清楚。不过还有个问题希望你能解答。见下个主题。
: \) d7 l- Z( k+ q% W( nhttp://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 )

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