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

    一、学习内容总结

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

           上学期就听老师和同学说指针挺难学的,果真如此,尤其是对我这种基础不好的人来说,更是难上加难了。不过每次在课堂上遇到问题的时候老师都会复习一些基础的东西。指针可以有效的表示复杂的数据结构、能动态分配内存、方便的使用字符串、使用数组,等等。指针的运用很灵活,所以学好指针挺重要的。

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

    遇到的问题太多了,原因都是基础不好导致的。

    解决方法:多翻书巩固基础。

    三、作业

     1.代码及运行截图

    #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");
     }

    四、附加内容

      参加慕课截图

  • 相关阅读:
    Python学习之路—2018/6/27
    Python学习之路—2018/6/26
    python面试315问
    day4(css优先级)
    date3(form表单,今天html结束,css)
    date2(html)
    day1
    mysql数据库(7day)
    mysql数据库(day6)索引,ORM框架
    mysql数据库(day5)-视图,触发器,存储过程
  • 原文地址:https://www.cnblogs.com/yaoshuang/p/8742651.html
Copyright © 2011-2022 走看看