zoukankan      html  css  js  c++  java
  • C语言博客作业循环结构

    | 这个作业属于哪个班级 | 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提交列表及说明

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

  • 相关阅读:
    webStorm常用快捷键
    npm 常用指令
    webpack配置详解
    Tornado-StaticFileHandler参考
    python-希尔排序
    python的__init__几种方法总结
    gitlab和github一起使用
    Git的一些知识
    关于Django的理解
    python-快速排序
  • 原文地址:https://www.cnblogs.com/jioky/p/14021880.html
Copyright © 2011-2022 走看看