20165339 学习基础和c语言基础调查

读中学读后感#

我认为给学生具体的, 能实践的, 能马上看到因果关系的教材和练习, 是激发学生兴趣, 好奇心, 求知欲的好方法。 我就是这样学习编程和软件开发的。 所以我对「习而学」的方法很有好感。软件工程有理论的部分, 有工程的部分; 有艺术的部分,有手艺的部分; 在同学们达到理论/艺术的阶段之前, 大量的练习是必须的。

--引用自邹欣老师《现代软件工程讲义》
做中学就是要注重实践过程,要把想法付诸实践,在实践中思考,在实践中学习。

  • 我觉得我的乒乓球技术应该算比较好的了。
  • 我一直在打,在几种球类运动中我也比较喜欢乒乓球。
  • 反复练习,多次的实践

有关C语言学习的调查#

  • 我是通过教材学习的c语言,c语言还是缺少练习,没有把写代码变成常态。
  • 从开始接触c语言到考试结束大概有3000多行,一开始接触的比较简单的代码很容易就能理解,但是学到后面遇到一些比较复杂的代码的时候就不能理解了。我个人认为在量和质中,质比较重要,应该在先保证质的前提下尽可能的提高量。
  • 只能记一个大概了。指针数组是一个数组,元素都是指针。数组指针是一个指向数组的指针。指针函数和函数指针类似。
  • 并不清楚
  • 模块是一个可以单独执行的程序,没有。
  • 这个不清楚。
  • 把数组A的内容复制到数组B中
#include <stdio.h>
#define N 40

int main()
{
    int a[N],b[N],i,n;
    printf("input number:\n");
    scanf("%d",&n);
    printf("input a:\n");
    for (i=0;i<=n;i++)
    {
        scanf("%d",&a[i]);
        b[i]=a[i];
    }
    
}
  • 查找整数数组A中有没有数字5
#include <stdio.h>
#define N 40

int main()
{
    int a[N],i,n;
    printf("input number:\n");
    scanf("%d",&n);
    printf("input a:\n");
    for (i=0;i<=n;i++)
    {
        scanf("%d",&a[i]);
        if(a[i]==5) 
        {
            printf("有\n");
            break ;
        }
    }
    
}
  • 对整数数组A进行排序
#include <stdio.h>
#define N 40

int main()
{
    int a[N],i,n,j,k;
    printf("input number:\n");
    scanf("%d",&n);
    printf("input a:\n");
    for (i=0;i<=n;i++)
    {
        scanf("%d",&a[i]);
        for(i=0;i<N;i++)
            {
              for(k=i,j=k+1;j<N;j++)
                  if(a[k]<a[j])
                      k=j;
                    if(k-i)
                      j=a[k],a[k]=a[i],a[i]=j;
                    printf("%d",a[i]);
            }
    }

}
  • 这个不会诶。。
  • 不知道。
  • 平时多去练习。

java的学习目标#

在掌握了知识点的情况下,多练习,不懂的多问。要搞懂每行代码的意思,在理解之后才去试着提高练习的数量

posted @ 2018-02-01 18:21  唐羽瞳  阅读(116)  评论(2编辑  收藏  举报