预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学使用goto语句实现求解1~100累计和的程序可以如下: main() {intn=1,sum=0; loop:sum+=n;n++; if(n<=100)gotoloop; printf(“sum=%d\n”,sum); } 其中“loop”为语句标号(格式:标号:语句行),其命名遵循标识符命名规则。goto语句格式:goto标号,功能为:使系统转向标号所在的语句行执行。 注意:结构化程序设计方法,主张限制(xiànzhì)使用goto语句。因为滥用goto语句,将会导致程序结构无规律、可读性差。while语句(“当型”循环) 一般(yībān)形式:特点:先判断表达式,后执行循环体 说明: 循环体有可能一次也不执行 循环体可为任意类型语句 下列情况,退出(tuìchū)while循环 条件表达式不成立(为零) 循环体内遇break,return,goto 无限循环:while(1) 循环体;例用while循环(xúnhuán)求do~while语句(“直到型”循环) 一般形式(xíngshì): do-while语句的表达式 后面必须加分号。例用do~while循环求例while和do~while比较(bǐjiào)do-while语句和while语句的区别: do-while是先执行后判断,因此do-while至少要执行一次循环体。 而while是先判断后执行,如果条件不满足,则一次循环体语句也不执行。 在一般情况下,用while语句和用do-while语句处理同一问题时,若二者的循环体部分是一样的,它们的结果也一样。但在while后面(hòumian)的表达式一开始就为假(0值)时,两种循环的结果是不同的。for语句(yǔjù) 一般形式:for语句(yǔjù)一般应用形式:例循环(xúnhuán)嵌套,输出九九表expr2break举例:将输入的小写字母转换成大写字母,直至(zhízhì)输入非字母字符。continue语句 功能:结束本次循环,跳过循环体中尚未执行的语句,进行下一次是否(shìfǒu)执行循环体的判断 仅用于循环语句中例求输入的十个整数(zhěngshù)中正数的个数及其平均值.