zoukankan      html  css  js  c++  java
  • 第二次作业

    一、学习内容总结

        1.通过指针部分的学习,总结指针与数组内容的心得与体会。

      对于此学期指针的学习,是一个新的知识,都说指针是一个很难学习的部分,而上学期的数组也是很难的,两者结合在一起,让我有点恐惧。但是老师是一点一点引导,我明显感觉c语言好像没我想象的那么难,但也并不是很轻松。总之指针和数组还是要多琢磨多研究多与同学讨论。

    二、在课堂或课后编程学习遇到的问题及解决过程

    • 问题1:刚开学前两周因病落下课程。
    • 问题1的解决方案:让同学拍下老师领着写的代码,自己回去慢慢的看,敲,并问学的相对好的同学。
    • 问题2:&和*总是搞不明白该什么时候用哪个符号。
    • 问题2的解决方案:看书看了一下mooc并问了同学。
    • 问题3:pta 我忘记写了.
    • 问题3的解决方案:没写但后来看着题敲了一遍。

    三、作业

        1.完成PTA(指针字符串查找字符程序),粘贴代码。

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main()
    {
        char m[80],ch;
        gets(m);
        ch=getchar();
        int i;
        int s=0;
        for(i=0;m[i]!='';i++)
        {
            if(m[i]==ch)
            {
                s++;
            }
        }
        printf("%d",s);
        system("pause");
     }

     2.课后自行完成以二维数组形式对5个字符串进行排序(可冒泡可选择排序)。

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    int main()
    {
        char a[5][80];
        char temp[80];
        int i,j;
        for(i=0;i<5;i++)
        {
            gets(a[i]);
        }
        for(j=0;j<4;j++)
        {
            for(i=0;i<5-j;i++)
            {
                if(strcmp(a[i],a[i+1])>0)
                {
                    strcpy(temp,a[i]);
                    strcpy(a[i],a[i+1]);
                    strcpy(a[i+1],temp);
                }
            }
        }
        for(i=0;i<5;i++)
        {
            puts(a[i]);
        }
        system("pause");
     }

    四、附加内容

         1.注册中国大学Mooc,并参加浙江大学的”程序设计入门-C语言课程“,要求截图。

  • 相关阅读:
    BeautifulSoup模块
    爬取校花网视频
    爬虫基本原理
    python学习笔记-50 使用SQLAlchemy
    python学习笔记-49 使用MySQL
    PTA天梯 L3-007 天梯地图
    VS2013 创建ASP.NET MVC 4.0 未指定的错误(异常来自HRESULT: 0x80004005(e_fail))
    动态规划--新手
    文件上传绕过
    C# → 数据库
  • 原文地址:https://www.cnblogs.com/wjl1124/p/8742653.html
Copyright © 2011-2022 走看看