第5章 循环程序设计--2.ppt
上传人:sy****28 上传时间:2024-09-11 格式:PPT 页数:28 大小:1.8MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

第5章 循环程序设计--2.ppt

第5章循环程序设计--2.ppt

预览

免费试读已结束,剩余 18 页请下载文档后查看

16 金币

下载此文档

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

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

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

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

嵌套do-while循环输入字符序列,统计输入的字符数,要求实现可以循环输入并统计案例5—统计字符程序实现循环的嵌套不仅可以发生在相同语句之间,如while嵌套while、do-while嵌套do-while,while语句和do-while语句也可以互相嵌套(1)while(….)(2)while(…){…{…while(…)do{…}{……}while(…);}…}(3)do(4)do{…{…while(…)do{…}{……}while(…);}while(…);…}while(…);错误的嵌套形式for(表达式1;表达式2;表达式3){语句;}for循环示例案例5--九九乘法表案例5--九九乘法表逗号运算符逗号运算符逗号运算符逗号运算符for循环的表达式如果循环次数已知,用for如果循环次数未知,用while如果循环体至少要执行一次,用do-while这只是“一般”原则,不是“绝对原则”break语句break语句问题描述:统计从键盘输入的若干个字符中有效字符的个数,以换行符作为输入结束。有效字符是指第一个空格符前面的字符,若输入字符中没有空格符,则有效字符是指除了换行符之外的所有字符。#include<stdio.h>intmain(){intcount=0,ch;printf("\n请输入一行字符:");while((ch=getchar())!='\n'){if(ch==‘‘)break;count++;}printf("\n共有%d个有效字符。\n",count);return0;}continue语句continue语句问题描述:求整数1~100的累加值,但要求跳过所有个位为3的数。问题描述:用"*"输出一个菱形图案,图案如下:*************************