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的学习目标#
在掌握了知识点的情况下,多练习,不懂的多问。要搞懂每行代码的意思,在理解之后才去试着提高练习的数量