1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?
·我期望的师生关系是严肃的,教学时一丝不苟的严谨,我期望的师生关系又是活泼的,学生畅所欲言,共同学习。
2.你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?
·没有特别的长处,最近打算学滑板
·经验即为坚持
·学习亦是如此好,坚持日复一日的练习,才会学到真知识
3.学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?
·一共写了4000多行代码
统计
#include <stdio.h>
int main()
{
FILE *fp=NULL;
int c,b=0;
char name[20];
int n=0;
scanf("%s",name);
fp=fopen(name, "r");
while((c=fgetc(fp))!=EOF)
{
if(c=='\n')
n++;
b=c;
}
fclose(fp);
if(b!='\n')
n++;
printf("文件共有%d行\n",n);
return 0;
}
·5000行的代码对我来说是有难度的,我会尽自己所能完成学习任务
学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
复制
#include <stdio.h>
#define m 1024
int main()
{
int ia[m]={0},ib[m]={0};
int i=0;
printf("ia初始化(除0外):\n");
while(1)
{
scanf("%d",&ia[i]);
if(ia[i]==0)
break;
i++;
}
printf("初始化成功!\n");
printf("将数组ia中的数值复制到ib中:\n");
for(i=0;i<m;i++)
{
if(ia[i]==0)
break;
else
ib[i]=ia[i];
}
for(i=0;i<m;i++)
{
if(ia[0]==0)
{
printf("ia为空!\n");
break;
}
else
{
if(ia[i]==0)
break;
else
{
printf("%4d",ia[i]);
}
}
}
printf("\n");
return 0;
}
查找
#include <stdio.h>
int main()
{
int ia[10]={1,2,3,4,5,6,7,8,9,10};
int flag=0,i;
for(i=0;i<10;i++)
{
if(ia[i]==5)
{
printf("查找成功!ia中有数字5!\n");
flag=1;
}
}
if(flag==0)
printf("ia中没有数字5!\n");
return 0;
}
排序
#include <stdio.h>
#define m 1024
int main()
{
int ia[m]={0};
int i,j,n,temp,flag=0;
printf("ia初始化(0为结束标志):\n");
n=0;
for(i=0;i<m;i++)
{
scanf("%d",&ia[i]);
if(ia[i]==0)
{
break;
}
n++;
}
printf("初始化成功!\n");
printf("排序结果为\n");
for(i=0;i<n-1;i++)
{
for(j=0;j<n-1-i;j++)
{
if(ia[j]>ia[j+1])
{
temp=ia[j];
ia[j]=ia[j+1];
ia[j+1]=temp;
}
flag=1;
}
if(flag=0)
break;
}
printf("从小到大:");
for(i=0;i<n;i++)
{
printf("%4d",ia[i]);
}
return 0;
}