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

    这个作业属于那个课程 C语言程序设计II
    这个作业要求在哪里 <C语言I作业011>
    我在这个课程的目标是 实现更快的编程
    这个作业在那个具体方面帮助我实现目标 对于函数的定义和作用域和声明和生存周期和存储类型
    参考文献 《百度文库》,同学代码

    1.PTA实验作业

    1.1题目名

    6-2 统计各位数字之和是5的数 (20分)
    本题要求实现两个函数:一个函数判断给定正整数的各位数字之和是否等于5;另一个函数统计给定区间内有多少个满足上述要求的整数,并计算这些整数的和。
    函数接口定义:

    int is( int number );
    void count_sum( int a, int b );
    函数is判断number的各位数字之和是否等于5,是则返回1,否则返回0。
    函数count_sum利用函数is统计给定区间[a, b]内有多少个满足上述要求(即令is返回1)的整数,并计算这些整数的和。最后按照格式
    count = 满足条件的整数个数, sum = 这些整数的和
    进行输出。题目保证0<a≤b≤10000。
    

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

    代码截图

    1.1.1数据处理:

    数据表达:定义s,t,count,sum
    数据处理:使用if-else语句,while语句

    伪代码:
    ![](https://img2018.cnblogs.com/blog/1808701/201912/1808701-20191206202242797-507990853.png)
    

    1.1.3造测试数据

    |输入数据|输出数据|说明|
    |-|-|
    |371 872||
    |2 79||

    ##1.1.4 PTA提交列表及说明
    ![](https://img2018.cnblogs.com/blog/1808701/201912/1808701-20191206210729909-1691987167.png)
    编译错误:开始是因为if-else语句嵌套了大括号然后导致(a function-defintion is not alloweded here)这里不允许函数定义;
    部分正确:发生了老师经常说的变量混淆的错误,通过观察同学代码后我改正了
    
    #1.2题目名
    6-1 统计某类完全平方数 (20分)
    
    本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
    

    函数接口定义:
    int IsTheNumber ( const int N );
    其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。

    1.2.1数据处理

    数据表达:定义了n,w,e
    数据处理:使用while语句if-else语句

    伪代码:![](https://img2018.cnblogs.com/blog/1808701/201912/1808701-20191206220357496-871753339.png)
    
    ##1.2.2实验截图代码
    ![](https://img2018.cnblogs.com/blog/1808701/201912/1808701-20191206221804631-1730990417.png)
    

    1.2.3造测试数据

    22 908
    33 874

    1.2.4PTA提交列表及说明

    2代码互评

    3.学习总结

    3.1学习进度条

    ##3.2 累积代码行和博客字数
    |周/日期|这周花的代码时间|代码行|学到的知识点简介|目前比较迷惑的问题|
    |-|-|-|-|
    |第四周 |7小时|20|在屏幕上显示Hello World!|标点符号的问题已解决|
    |第五周|8小时|50|求华氏温度对应的摄氏温度|无|
    |第六周|11小时|258|如何用 MinGW-w64 来编译C程序|无|
    |第七周 |24小时|387|运用if语句完成各种数学程序|对于浮点型函数和10,10.0的区别|
    |第八周  |25小时|400|学会了for循环语句|无|
    |第九周 |25小时|465|%可以取余|无|
    |第十周|26小时|555|嵌套结构|无|
    |第十一周|30小时|543|学习了函数的作用域和存储类型|不会函数声明|
    |第十二周|30小时|546|学会了while和do-while语句|while和do-while的区别|
    |第十三周|16小时|370|学会了continue和break语句|两者区别|
    |第十四周|21小时|461|循环结构的巩固|无|
    |第十五周|13小时|310|全局变量和静态变量和static|static加在前面有什么用|
    

    3.3 学习内容总结和感悟

    3.3.1 学习内容总结

    请用思维导图的形式将到目前为止所学的内容进行整理


    3.3.2学习体会

    这次给我比较大的打击,函数题像天书,我感觉无从下手,看了许多同学的代码不断的更正,对比和借鉴才出来
    单选题还是比较简单,但是我感觉出基础知识点还是有欠缺,刚好上课那天有点困,听的迷迷糊糊的;
    同时,期末考试将近,我有点慌乱,奥里给。
    这次助教给我讲了几个问题,关于伪代码,背景,学习内容总结的表格以及学习体会,这次感觉做的好些了,认认真真的态度就能搞定这些问题,这次的思维导图我画了个鱼儿的形状,虽然有点花里胡哨但是我很认真在这个思维导图,嘿哈,加油

  • 相关阅读:
    网恋现代人的童话
    男人爱女人
    在Web页面中管理服务
    wcf使用入门学习笔记
    table显示细线边框
    wcf整理资料
    启动sqlserver服务的时候报错
    命名规范
    .net中使用xsl文件作为导航菜单
    wcf如何选择绑定
  • 原文地址:https://www.cnblogs.com/csmzlw53719/p/11973937.html
Copyright © 2011-2022 走看看