QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
C语言程序设计中,复合语句指什么?是不是指花括号括起来的部分语句?
发表于 2009-11-8 21:40:20 | 显示全部楼层 来自: 中国江苏常州
1. 复合语句
9 p/ U7 @) e* ~' c用花括号括起来的程序段就是一个复合语句。例如:
: @6 o4 [+ e) L" x{
/ I5 ?* R) P% oa=2;
& e/ v# f+ ~- i& v, I2 Ub=a+3; & p+ g1 h- {7 f4 Y! `' [0 Y
i++; 5 ^+ b3 k8 @0 v" X6 H1 c% j: `1 g3 D8 n
}
7 Z, d1 p# P3 f" Z% x就是一个复合语句。 5 C  N  J/ M8 X  \: Z
一个复合语句在语法上等同于一个语句。因此,凡是单个语句能出现的地方都可以使
5 I' S3 y  ]) s. W+ T' c用复合语句。
发表于 2009-11-9 09:10:01 | 显示全部楼层 来自: 中国江苏无锡
就是循环体中用多个语句来实现,
2 G: z+ f/ C) V3 T; n例如
5 r9 K# K. m% e4 V( B" [- R3 u求1,2,3,4,5的和% Z" G! u0 D$ R
main(); A! \9 \9 F! R
{int i=1,sum=0;/*声明部分*/. i1 O+ c1 ^1 ^0 L6 c
while(i<=5)
$ L  v  g* }. q2 U0 m8 Z% } {             % ?  ~+ S& T1 @; L6 I% \
  sum=sum+i;    /*大括号里的就是复合语句,由两个简单语句组成*/! f) i+ T( n" ?. p
  i++;         
2 D: R, A2 h5 P4 ~: U% k }0 _. |; q! P- j6 T+ y
}
 楼主| 发表于 2009-11-10 18:53:44 | 显示全部楼层 来自: 中国广东河源
非常感谢2#的回答,我已经清楚。不过还有个问题希望你能解答。见下个主题。! z/ p+ x2 c+ X* e2 S( K  r7 f/ p1 }: _
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 )

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