| 这个作业属于哪个班级 | C语言--网络2011/2012 |
| ---- | ---- | ---- |
| 这个作业的地址 | C博客作业00--循环结构 |
|这个作业的目标 |学习循环结构内容,包括for循环、while循环、循环嵌套|
|姓名| 郑俊佳 |

0.展示PTA总分

单循环:

嵌套循环:

1.本章学习总结

1.1for循环语法

语法代码

更好地处理多次运算问题。例:累加、累乘等问题。

1.2while、do while循环语法

语法代码

while循环语句相对于foe循环语句更清晰直观,且不知道该循环几次的前提下可以更好解决这类问题。
但个人更喜欢使用for循环语句,而do while循环语句则是至少循环一次再判断条件。
例:测量单词长度等。

1.3跳出循环相关语句break、continue

break:跳出本层循环,执行本层循环下面的语句
continue:终止本次循环,进入下一次循环

1.4循环嵌套

学习体会

学到了更多的语句,循环结构的学习帮我解决了复杂运算的编程计算。并且在很多方面都应用到了循环语句,同时不同的循环语句都有不同的功能、优点等。学会多种循环语句,更丰富了我的代码量。

2.编程技巧总结

计算各种数列求和问题:

确定好所需要的变量类型、用驼峰命名法设定好变量名称、设定好初始值、抓住题目中的关键点去设定循环结构。

字符转化数字、数字逆序问题

可以根据ASCll码进行对字符的转化,数字逆序问题则可以结合数组进行输出。

打印问题

首先,找出每一个需要打出字符的相关点,用多重的循环嵌套进行编程。其次,定义好每一个变量的合理关系。最后,进行循环体的设计、编写。
需要注意:每一个循环语句中的变量增加值,输入输出的内容,合理运用分支结构等。

四则运算

四则运算中可以制作简易的小学生题目,引用switch语句,根据用户所输入的1、2、3、4分别提供加减乘除四个运算。
需要注意:字符型变量的设定、整型变量、非整型变量的设定等。

3.PTA实验作业

3.1数列求和问题

3.1.1流程图或伪代码介绍思路

找到循环数列的关联点,应用关联点进行处理。

3.1.2代码截图

3.1.3PTA提交列表及说明

3.2图形打印问题

3.2.1数据处理

处理三个部分的数据,控制打印字符行数的i,控制空格数的k,控制字符数的j。
将k、j与i联系起来,当行数改变空格数和字符数随之改变。

3.2.2代码截图

3.2.3PTA提交列表及说明

3.3自选一题,介绍printf调试如何检查错误

3.3.1单步调试截图

3.3.2代码截图

PTA提交列表及说明

图案每行前的空格问题没处理好。

posted on 2020-11-22 22:16  jioky  阅读(129)  评论(0编辑  收藏  举报