• C语言的知识与能力的自评


    1.影视后期制作师,现在在自学Pr,Ps等

    2.学习就是把不知道的变成知道的,把不会的变成会的

    3.处理人际关系,经验就是用心待人。

    4.软件工程是一个IT领域的基础专业,也是很重要的一个专业,学好可以继续深造也可以作为职业,学不好就就算不上IT领域的工作者。我相信自己能学好。

    5.老师教授,图书馆借书自学,向学长学姐和同学请教。估计写的代码一千行左右。

    6.经验:要搞懂每一个知识点,每段代码,每条语句甚至每个关键字都要清楚;也要注意输入代码时要细心。

    教训:细心,细心,细心,失之毫厘谬以千里。

    7.帮助同学,其他并没有

    8.数组指针,指针数组分得清;函数指针,指针函数还是有一点不懂。

    9.不明白,并没有学习这些内容。

    10.不知道。

    11.不知道什么是模块,但是写过多个源文件的程序。

    12.不知道。

    13.复制:

    char a[100],b[100];
        int i,j,l,sum;
        printf("输入字符串a ");
        gets(a);
        for(i=0;a[i]!='';i++)
        {
            sum+=sizeof(a[i]);
        }
        l=sum;
        for(j=0,i=0;j<l;j++,i++)
        {
            b[j]=a[i];
        }
        b[l-1]='';
        for(i=0;b[i]!='';i++)
        {
            printf("字符数组b为:");
            printf("%c",b[i]);
        }

    查找:

    int len, data, ret=-1,input;

        int *arr;

        scanf("%d %d", &len, &data);

         

        arr = (int*)malloc(len*sizeof(int));

         

        for (int i=0; i<len; i++)

        {

            scanf("%d",&input);

            arr[i] = input;

        }

         

    for (int j=0; j<len; j++)

    {    if (arr[j] == data)

            {

                ret = j;

               break;

             }

    }

    排序(从小到大):
          int tmp;
         int i,j;
         for(i=0;i<size;i++)
          for(j=0;j<size-i;j++)
          {
               if(a[j]<a[j+1])
               {
                tmp=a[j];
               a[j]=a[j+1];
              a[j+1]=tmp;
              }
          }
    排序(从大到小):

    int a[10],b[10],i,j,count;
         for(i = 0; i < 10; i++)
            scanf("%d",&a[i]);
         for(i = 0; i < 10; i++)
        {
            for(j = 0,count = 0; j < 10; j++)
                if(a[j] < a[i]) count++;
            b[i] = count + 1;
        }
         for(i = 0; i < 10; i++)
            printf("%3d",b[i]);
        printf(" ");

    1. 你知道什么是断点吗?给出自己调试程序的例子。
    1. 你目前在学习C语言或其他专业课程方面,是否有遇到什么问题或困惑?

    14.断点就是使程序运行到某一语句时停止,调试时多用来寻找错误语句。

    15.有,对指针方面还不是很了解,以及老师没有教的内容自学状况不佳。

     

  • 相关阅读:
    SecureCRT和乱码
    iphone“连接到icloud是出错”的可能原因
    Tcpdump usage examples
    leetcode-pascal triangle I&&II
    How To Capture Packets with TCPDUMP?
    leetcode-two sum
    Linux统计某文件夹下文件、文件夹的个数
    leetcode-Minimum Depth of Binary Tree
    leetcode-Construct Binary Tree from Preorder and Inorder Traversal
    patch 修改有问题的
  • 原文地址:https://www.cnblogs.com/lcm1094300616/p/5361078.html
Copyright © 2020-2023  润新知