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

    一·,学习问题总结

        这段时间对于指针和数组的学习深有感触,指针作为C语言的灵魂,指针和数组无不对于我们来说十分重要,这段时间对于指针和C语言的学习让我深有感触,虽然平时在课堂上学习不太容易理解,但是经过课后的认真学习,课后的认真复习,总算最后也是非常有收获,指针和数组刚开始学习时发现学起来非常的困难,不太容易懂,后来在室友们的指导下祝渐渐明白了指针和数组的学习,我觉得通过指针和数组的学习我发现我对C语言更加的有兴趣了·,希望通过这段时间的学习可以为以后打好基础,以后会更加努力学习指针和数组。

     二,常见问题:

    1,开始编译时未对P初始化

    解决办法:发现问题后要及时解决,以后会更加细心对指针和数组等的联系,注重对数组的初始化❤

    2·有时候会发生一些对指针内存分配的问题。

    解决办法:这些问题以后一定要重视,在上课认真听课后,课后及时的翻阅材料,认真学习后一定会注意内存分配上的问题,有不懂的问题及时问老师❤

    3·没有重视基础。

    解决办法:虽然开头结尾的编译没有什么问题,但有时会忘记打上分号;以后一定会更加认真❤

    三,代码

    #include<stdio.h>
    int main(){
     int a,i;
     char s[80],c;
     gets(s);
     c=getchar();
     for(i=0,a=0;s[i]!='';i++){
       if(s[i]==c){
         a++;
       }
     }
     printf("%d",a);
     return 0;
    }

     代码2:排序法

    #include <stdio.h>void main()
    {
     int i, j, temp; 
     int a[10]; 
     for (i = 0; i < 10; i++)
     {
      scanf("%d,", &a[i]);
     } 
     for (j = 0; j < 9; j++)
     {
      for (i = 0; i < 9 - j; i++)
      {
       if (a[i] > a[i + 1])
       {
        temp = a[i]; 
        a[i] = a[i + 1]; 
        a[i + 1] = temp;
       }
      }
     }  for (i = 0; i < 10; i++)
     {
      printf("%d,", a[i]);
     } 
     printf("
    ");
    }

    四, MOOC学习的截图:

  • 相关阅读:
    mongodb06---索引
    mongodb05---游标
    mongo04---基本查询
    mysql06---权限控制
    mysql05---游标
    使用 inotifywait的方式监控文件夹发生变化后自动执行脚本的方法
    ubuntu18.04 安装wine以及添加mono和gecko打开简单.net应用的方法
    Android之Socket群组聊天
    史上最完整的Android开发工具集合
    Android SurfaceView使用详解
  • 原文地址:https://www.cnblogs.com/SR1011/p/8734388.html
Copyright © 2011-2022 走看看