• C语言I博客作业10


    表格

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/10095
    我在这个课程的目标是 巩固之前所学的知识,学习镶嵌语句
    这个作业在哪个具体方面帮助我实现目标 PTA作业
    参考文献 CSDN、百度文档

    1.PTA实验作业

    1.1编程打印空心字符菱形

    本题目要求读入菱形起始字母和菱形的高度,然后输出空心字符菱形。所谓“空心菱形”是指:每行由两端为字母、中间为空格的字符串构成,每行的字符串中心对齐;上半部分相邻两行字符串长度差2,且字母从给定的起始字母逐一递增;下半部分与上半部分对称。
    输入格式:
    输入在一行中给出起始字母(范围为英文大写字母A-G)和菱形的高度(为不超过10的奇数)。

    输出格式:
    输出空心字符菱形。

    1.1.1 数据处理

    数据表达:①变量:i,j,n,x,y等为整型变量,c为字符型变量。
    ②变量值的由来:赋值与计算。
    数据处理:该题用到了for循环以及printf、scanf输出输入语句,并且也使用了for循环语句的嵌套。

    1.1.2实验代码截图



    1.1.3 造测试数据
    输入数据 输出数据

    B 5 B
    C C
    D D
    C C
    B
    总结:虽然是第一题 但感觉好难,最后还是靠同学的帮助才完成。但是还是有点没看懂,希望老师能讲解一下这道题。

    1.2. 同构数

    一个数恰好出现在它的平方数的右端,这个数就称为同构数。找出1~1000之间的全部同构数。
    输入格式:
    在一行中输出所有满足条件的同构数,每个数输出占6列。没有其它任何附加格式和字符。

    输出样例:
    1 5 6 25 76 376 625
    数据表达:①变量:i,flag(标记),remainder(余数),j,square(平方),merchant(商)等为整型变量。
    ② 变量值的由来:通过赋值与计算。
    数据处理:该题用到了printf、scanf输出输入语句,并且也使用了pow数学函数。

    1.2.2实验代码截图

    1.2.3造数据测试

    输入数据 输出数据
    1 5 6 25 76 376 625

    1.2.4PTA提交列表及说明

    .代码互评

    同学代码
    https://img2018.cnblogs.com/blog/1806838/201911/1806838-20191127143033636-917770284.png
    我的代码

    总结:他的是while语句进行的循环,我的是用for循环写的,看起来我的简单挺多但我觉得他的从中许多行代码可以整合一下。

    3.学习总结

    3.1 学习进度条

    |周/日期|这周所花的时间|代码行|学到的知识点简介|目前比较迷惑的问题|
    |9/9-7/15|两天|83|for语句镶嵌|实验中的调试|

    3.2累计代码行和博客字数

    3.3.1学习内容总结

  • 相关阅读:
    WeakReference体验
    扩展Jquery自定义的一个错误警告控件ErrorProvider
    提高WCF的吞吐效率
    (三)资源
    替换WCF默认序列化方式
    (二)画刷
    JS字符串函数扩展
    索引
    Jquery ajax传递复杂参数给WebService
    有意义的整数正则表达式
  • 原文地址:https://www.cnblogs.com/666tzq/p/11960037.html
Copyright © 2020-2023  润新知