• C语言I博客作业10


    二、本周作业头

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://i-beta.cnblogs.com/posts/edit
    我在这个课程的目标是 熟练
    这个作业在那个具体方面帮助我实现目标 int整形结构,for语句和if语句的循环
    参考文献 c语言,百度

    三、本周作业

    1. PTA实验作业
    2. 代码互评
    3. 学习总结

    四、作业格式

    1.PTA实验作业(20分/题)

    请再此处列出自己的排名图片,如

    本题

    1.1 题目名1

    形如2n​​1的素数称为梅森数(Mersenne Number)。例如22​​1=3、23​​1=7都是梅森数。1722年,双目失明的瑞士数学大师欧拉证明了1是一个素数,堪称当时世界上“已知最大素数”的一个记录。

    本题要求编写程序,对任一正整数n(0),输出所有不超过2n​​1的梅森数。

    输入格式:

    输入在一行中给出正整数n(0)。

    输出格式:

    按从小到大的顺序输出所有不超过2n​​1的梅森数,每行一个。如果完全没有,则输出“None”。

    输入样例:

    6
    

    输出样例:

    3
    7
    31
    1.1.1数据处理;本题使用了int整形结构,for语句和if语句的循环

     

    1.1.2实验代码截图

    1.1.3造测试数据

    1.2.3 造测试数据
    数据结果
    8 3 7 31 127
    0 None


     

     
    1.1.4 PTA提交列表及说明

    1.2.1 数据处理使用了int整形结构,for语句和if语句的循环

    本题要求编写程序,输出n行由大写字母A开始构成的三角形字符阵列。

    输入格式:

    输入在一行中给出一个正整数n(1)。

    输出格式:

    输出n行由大写字母A开始构成的三角形字符阵列。格式见输出样例,其中每个字母后面都有一个空格。

    输入样例:

    4
    

    输出样例:

    A B C D 
    E F G 
    H I 
    J 


     实验代码截图

    1.2.3 造测试数据

     


     
    1.2.4 PTA提交列表及说明

    2.代码互评(5分)

    同学代码截图

     

    自己代码截图

     

     我的是最后判断是否为0我的前面选择++而他的是如果输出成功就赋值一个数然后直接判断数字的有无

    3.学习总结(15分)

    3.1 学习进度条(5分)
    周/日期这周所花的时间代码行学到的知识简介目前比较迷惑的问题
    4/2019.9.21 7个小时 50 编程“hello word” 初次接触代码
    5/2019.10.2 8个小时 100 安装gcc编译器,将代码建在自己的文件里  
    7/2019.10.11 10个小时 200 三种表达式,printf流程和scanf流程,if-else语句 scanf流程
    8/2019.10.17 20个小时 350 使用for循环语句数的循环程序设计 for循环语句的结构
    9/2019.10.25 25个小时 550 使用while语句循环,自定义函数,参数 自定义函数还是·
    10/2019.11.1 20个小时 700 熟悉多分支结构、字符型数据类型和逻辑运算符 关于字符型的代码
    11/2019.11.7 15个小时 1000 熟悉多分支结构switch语句的使用 对swith语句的使用
    12/2019.11.15 14个小时 1200 熟悉使用while和do-while结构解决问题 对while语句的使用
    13/2019.11.21 15个小时 1450 熟悉break、continue的使用,熟悉使用循环的嵌套解决问题 对continue的使用不够熟练,

    14/2019.11.28 17个小时 1609  选择合适的算法  字符型函数
    3.2 累积代码行和博客字数(5分)

    3.3 学习内容总结和感悟(5分)
    3.3.1 学习内容总结

    3.3.2 学习体会

    感觉学C语言,最重要的就是学用结合,通过应用达到对知识点的更深层次理解。学习内容一定要先预习在复习,该背的也一定要背,但背完后一定要结合实际编程巩固训练。
    感觉在应用上(也就是做题时)c++还是更好用些,相对简单。但一方面我还没系统的学习,另一方面我经历的题目太少,在应用上还很欠缺。
    另外我做题目的热情和分析问题是的耐心和我的舍友也是有差距的,但至少我认识到这一点,并准备从最基础的开始追赶大家的进度。
    其实上面的知识点总结也不像个总结,更像是我对自己的不充分认识,因此有很大不足,但我不会放弃。

  • 相关阅读:
    Linux开机自动启动ORACLE设置
    Linux Oracle服务启动&停止脚本与开机自启动
    日志挖掘(logminer)
    通过Oracle补充日志,找到锁阻塞源头的SQL
    Oracle Supplemental 补全日志介绍
    修改oracle系统参数spfile导致数据库无法启动解决
    ORA-10997:another startup/shutdown operation of this instance in progress解决方法
    Oracle DataBase单实例使用ASM案例(1)--ASM基本概念
    误删除数据文件,数据库还没有关闭
    2013全国电子设计竞赛进入国赛的项目总结
  • 原文地址:https://www.cnblogs.com/zjzjaaa/p/11953223.html
Copyright © 2020-2023  润新知