c语言二重循环

c语言二重循环

ID:20601731

大小:99.50 KB

页数:18页

时间:2018-10-14

c语言二重循环_第1页
c语言二重循环_第2页
c语言二重循环_第3页
c语言二重循环_第4页
c语言二重循环_第5页
资源描述:

《c语言二重循环》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、5.2 多重循环程序设计案例案例5.4 九九乘法表【项目任务】实现九九乘法表。【设计思路】实现九九乘法表的流程图如图5-3所示。图5-3 九九乘法表流程图【程序代码】#includemain(){   inti,j;      for(i=1;i<=9;i++)   {       for(j=1;j<=i;j++)           printf("%d*%d=%-3d",j,i,i*j);       printf("");/*换行,整个九九乘法表有9行,所以该语句应被

2、执行9次*/   }}【运行结果】1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=124*4=161*5=5 2*5=103*5=154*5=205*5=251*6=6 2*6=123*6=184*6=245*6=306*6=361*7=7 2*7=143*7=214*7=285*7=356*7=427*7=491*8=8 2*8=163*8=244*8=325*8=406*8=487*8=568*8=641*9=9 2*9=183*9=27

3、4*9=365*9=456*9=547*9=638*9=729*9=81【知识拓展】1.一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。2.在一个循环体内如果有多个语句,应该用大括号括起来,这样就构成了复合语句。案例5.5 金字塔图形【项目任务】输出以下图形。                                                         *                                                        ***

4、                                                        *****                                                       *******                                                       *********【设计思路】从以上图形可以看出,每一行的星号数为该行行数乘以2再减1,每一行前面的空格数为5减去该行行数。用变量i控制行数,用变

5、量j控制行前的空格数以及打印的星号数,循环5次。【程序代码】#includemain(){   inti,j;      for(i=1;i<=5;i++)   {       for(j=1;j<=5-i;j++)     /*打印5-i个空格*/           printf("");        for(j=1;j<=2*i-1;j++)   /*打印2i-1个星号*/           printf("*");           printf("");   

6、}}【运行结果】                                                          *                                                         ***                                                        *****                                                        *******

7、                                                       *********【知识拓展】1.该程序中临时变量i和j不断地被重新赋值,原值均被新值所替代。2.一般来说,对于输出图形的任务,只要认真找出其中的规律,按照规律来编写代码就相对容易了。3.参照给出的案例,编写相应的程序代码,输出以下图形。                                                       *****                 

8、                                       *****                                                          *****                                                            *****                                                              *****案例5.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。