zoukankan      html  css  js  c++  java
  • #数组

    #一、PTA实验作业

    题目1、pta数组7-1  数组元素循环右移问题

    1,提交列表:

    3,本题调试过程碰到问题及PTA提交列表情况说明

    应注意函数参数的传递(提示段错误)、数组下标要是整数。

          在写题目时对数组的了解还不够,以至于出现了很多的错误。编译错误是因为调用函数时的函数声明之后没有

    加分号,加上之后就没有了编译错误。调用函数时主函数的实参应是a,并不是a[100],改过来之后就是答案正确。

    题目2:pta数组7-2   最大值及其下标

    1,提交列表

    2,设计思路

    先定义个数n和最大值下标index,在定义 一个数组a[10],用来放n个数。

    先输入要输的个数n,接下来利用循环输入n个数,令index=0,即假设下标为0的数最大,

    之后从下标为1的数开始,依次递加的数与最大值比较,若某个数大于最大值,那么最大值的下标等于

    这个数的下标,知道循环打最后一个数后结束,输出最大值和它的下标。

    3,本题调试过程碰到问题及PTA提交列表情况说明

            开始的时候输出那里写成了printf("%d %d",a[i],i);没注意,输出的是错乱的,之后把 “i” 改成了 index 就答案正确了。

    题目3、pta数组7-14  简化的插入排序

    1,提交列表:

    2,设计思路

    先定义一个要输入的数的个数你n和要插入的数x,

    然后一个数组a[10]用于存放要输入的n个数,输入个数n,循环输入n个数,

    之后输入插入的x,令a[n]=x,循环从最后一个数开始与x 比较,如果a[i]>x,则

    交换a[i]与x,直到 i<0,循环结束, 按顺序输出排好的n+1个数。

    3,本题调试过程碰到问题及PTA提交列表情况说明

     

    二、#同学代码结对互评

    1,互评同学

       黄嘉慧

    2,我的代码,互评同学代码,指姓名

     

    3,我和同学的代码不同在哪?有哪些各自优势?你更喜欢哪种代码风格?

    1,循环不一样

    2,我更喜欢嘉慧的代码,,她的代码看起来比较容易理解,清晰明了。

    #三、截图本周题目集的PTA最后排名

    #四、本周学习总结

    ##1,你学会了什么?

    1,字符数组的输入与输出可以有两种方式

    (1)逐个字符输入输出。用格式符“%c”输入或输出一个字符。

    (2)将整个字符串一次输入或输出。用“%s”格式符,意思是对字符串(string)的输入输出

     2,区分"a"和'a'.

     前面一个是字符串常量,包括'a'和“”两个字符,用一维数组存放;后者是字符常量,

    是只有一个字符,可以赋给字符变量。

    ##2,本周的内容你还不会什么?

            看到题目没有思路,或有些思路但不知从何处写,以后得加强联系类似的题目。

    ##3,循环结构考试总结

          考试不太理想,主要是对循环结构的了解不够,在很多的循环题目中往往把自己绕进去了,在写题目时有时候判断不清何时循环结束

    以及循环了的次数。做判断循环次数的选择题里就选错了,尤其嵌套的循环了解得不够,经常会写错。

           

  • 相关阅读:
    Add Two Numbers
    Same Tree
    Single Number
    题目1190:大整数排序
    题目1182:统计单词
    题目1181:遍历链表
    题目1180:对称矩阵
    题目1179:阶乘
    题目1206:字符串连接
    HTML事件
  • 原文地址:https://www.cnblogs.com/yinghong/p/8136132.html
Copyright © 2011-2022 走看看