zoukankan      html  css  js  c++  java
  • C语言I博客作业05

    问题 答案
    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-3/homework/9827
    我在这个课程的目标是 熟练的使用C语言编写代码
    这个作业在那个具体方面帮助我实现目标 多练习写代码
    参考文献 C语言程序设计I

    一.PTA实验作业

    1.1判断一个整数的各位数字平方之和能否被5整除

    • 题目内容:编写函数fun,其功能是:判断一个整数的各位数字平方之和能否被5整除,可以被5整除则返回1,否则返回0。
    1.1.1数据处理
    • 数据表达:定义了整形变量sum和x
    • 数据处理: 表达式 x=i%10 ; sum=sum+x*x ; i=i/10,用了for循坏结构和if-else结构。
      ####### 主调函数:主调函数main( ),被调函数int fun(int i)类型为整形,形参为整形sum,实参为整形i
    1.1.2实验代码截图

    1.1.3造测数据
    输入数据 输出数据 说明
    7 The result is 0 7的各位数字平方之和不能被5整除
    12 The result is 1 12的各位数字平方之和能被5整除
    13 The result is 1 13的各位数字平方之和能被5整除
    1.1.4 PTA提交列表及说明


    ####### 提交列表说明
    *编译错误:sum=0后面忘记打;了

    1.2使用函数验证哥德巴赫猜想

    • 题目内容:本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。
    1.2.1数据处理

    数据表达:定义了整形变量prime,i.初始化primr=1,i=0;
    数据处理:表达式p%i==0,q=n-p;运用了for循环结构和if-else结构
    ####### 函数参数:主调函数prime( int p),被调函数Goldbach( int n ),形参为整形prime;i;n,实参为整形p。

    1.2.2实验代码截图

    1.2.3造测试数据
    输入数据 输出数据 说明
    89 100 89 is a prime number,90=7+83, 92=3+89, 94=5+89, 96=7+89, 98=19+79,100=3+97
    1.2.4PTA提交列表及说明

    *

    • 编译错误:开始的时候不知道怎么写,后面又把p%i==0少写了个等号,没有把for后面用花括号括起来,
      prime=0后面没有打上分号

    二.代码互评

    • 同学代码截图

    • 自己代码截图

    • 1.我的代码用了for循环结构,而别的同学用的是while循环结构。while循环的()里面只需要写循环条件,而for循环( )还需要初始化变量以及循环补偿表达式;

    • 2.我的代码更为简短。

    • 同学代码截图

    • 自己代码截图

      *我是先定义了整型变量i和prime,并对其进行赋值,而别的同学是先定义的i

    三.学习总结

    3.1学习进度条

    周/日期 这周所花时间 代码行 学到的知识点简介 目前比较迷茫的问题
    第五周 15小时 83 大概了解了用函数定义的方法 函数定义的具体运用方法

    3.2累积代码行和博客字数

    3.3学习内容总结和感悟。

    ########3.3.1学习内容总结

    3.3.2学习体会

    这周有认真听课,感觉老师讲的东西还是挺好懂的,但是我发现听课和做作业是两码事,上课讲的例题是感觉自己都会了,实践起来就比较困难了,可能是我还没有掌握其中的精髓,希望下周我能够听懂老师讲的,并且能好好做完作业吧。

  • 相关阅读:
    Conda 中安装 Keras
    Clean Docker :
    Conservation Vs Non-conservation Forms of conservation Equations
    C语言之预处理命令
    const指针用法总结
    C语言中的小启发(陆续更新。。。)
    左值与右值
    计算的次序
    C语言中的符号重载
    C语言之switch语句详解
  • 原文地址:https://www.cnblogs.com/Healer5/p/11741438.html
Copyright © 2011-2022 走看看