循环结构的分析
来源:互联网 发布:行业大数据 编辑:程序博客网 时间:2024/05/16 15:50
如果抛开这道题目的迷惑性(它问的是几条 print 语句,而不是打印输出几条
hello
),问该程序打印输出多少hello
呢?尤其注意第三个for
循环,它与第二个for
循环是相辅相成的,两个for
循环(i,j
)加在一起执行的次数== j
执行的次数+j
执行的次数 * k
执行的次数。
所以本题:
当
用python仿真如下:
n, c = 5, 0for i in range(1, n+1): for j in range(1, i+1): c += 1 print(c, 'j hello') for k in range(i+1, n+1): c += 1 print(c, 'k hello') print()print(cnt)
运行结果如下:
1 j hello2 k hello3 k hello4 k hello5 k hello6 j hello7 k hello8 k hello9 k hello10 j hello11 k hello12 k hello13 k hello14 j hello15 k hello16 k hello17 j hello18 k hello19 k hello20 j hello21 k hello22 k hello23 j hello24 k hello25 j hello26 k hello27 j hello28 k hello29 j hello30 k hello31 j hello32 j hello33 j hello34 j hello35 j hello35
0 0
- 循环结构的分析
- iOS开发-简单的循环结构分析
- 循环结构 案例分析
- 循环结构的程序设计
- 循环结构的程序设计
- 循环结构的程序设计
- 循环结构的程序设计
- Java的循环结构
- java的循环结构
- JavaScript的循环结构
- JavaScript的循环结构
- 循环的结构
- 循环结构的区别
- Java的循环结构
- 循环结构的程序设计
- c++反汇编代码分析--循环结构
- c++反汇编代码分析--循环结构
- as的特殊循环结构:帧循环
- 压力测试、负载测试、容量测试和强度测试的区别
- c#调用TeamViewer或AnyDesk实现远程控制
- winform程序编译的时候,项目里的xml生成到debug目录下对应方法
- Leetcode 85. Maximal Rectangle
- C++创建对象,new与不new的区别
- 循环结构的分析
- RHCE 学习笔记(5)- 本地用户和组的管理
- Java common utils test
- 欢迎使用CSDN-markdown编辑器
- 性能测试主要测哪些情况
- apache commons io 构建
- 6. ZigZag Conversion 之字形字符判断
- 【Android源码-PMS】(三)ApplicationInfo类解析
- YII2 列表( 不用自带的gridview) 分页+搜索