QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 2130|回复: 3
收起左侧

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

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

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

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

x
C语言程序设计中,复合语句指什么?是不是指花括号括起来的部分语句?
发表于 2009-11-8 21:40:20 | 显示全部楼层 来自: 中国江苏常州
1. 复合语句 ' l8 f/ M, w! D- O, U& T
用花括号括起来的程序段就是一个复合语句。例如: 3 E% E* j9 ]/ H; a/ y8 N4 O
{ - ]5 S$ W# D/ M* `: O8 k& U6 B
a=2; 5 ^7 S% l# H! L' a* K) B0 n
b=a+3;   l: m! H/ s! A! }2 y5 i7 _
i++; / d4 y1 {1 v# I6 f) W# \  D
} " P$ X9 M2 W/ B& }/ f
就是一个复合语句。
! l4 ]4 s; Z+ X( p' J一个复合语句在语法上等同于一个语句。因此,凡是单个语句能出现的地方都可以使  O% l1 T# ]$ t1 B
用复合语句。
发表于 2009-11-9 09:10:01 | 显示全部楼层 来自: 中国江苏无锡
就是循环体中用多个语句来实现,' Z# n: R$ r7 [" H
例如& ]* t- J; b1 A3 e
求1,2,3,4,5的和6 I7 [/ C' C5 r
main()) v. h$ o; u* P$ i0 W2 C  N
{int i=1,sum=0;/*声明部分*/0 m/ U* m6 G+ a7 |3 b5 {. J
while(i<=5)
4 r1 {  F  A6 t. [& ^ {             . i) `2 e* g  c9 ~: i- X
  sum=sum+i;    /*大括号里的就是复合语句,由两个简单语句组成*/3 Y& }1 {) f' w" z! i( q! L6 w- i
  i++;         
( [+ x$ c* t+ A/ U: k }( t* @2 x: K" M9 z9 e% C: n
}
 楼主| 发表于 2009-11-10 18:53:44 | 显示全部楼层 来自: 中国广东河源
非常感谢2#的回答,我已经清楚。不过还有个问题希望你能解答。见下个主题。" T! f; |. |% c$ R6 B
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 )

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