2017预备作业计科冀浩然

时间:2022-02-15 21:52:35

1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?

我期望的师生关系是相互融洽的,老师能够在上课的时候尽量多的教我们专业知识,可以尽量多和我们进行互动,课下能和我们如同朋友一般就可以了。

2.你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?

我的爱好是羽毛球,正所谓专长就是我比别人更喜欢的领域,就是我比别人更喜欢的领域,就是我比别人更喜欢的领域,真因为我喜欢所以他就是我的专长。

我会努力培养我对对编程上面的兴趣。

3.学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?

学完c和 数据结构我大概也写了3000行了,本学期我会努力的。一定会达成的。

4.学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。

复制

#include <stdio.h>
int main()
{
char A[100],B[1000];
int i;
printf("请输入数组A的内容\n");
gets(A);
for(i=0;A[i]!='\0';i++)
{
B[i]=A[i];
}
B[i]='\0';
printf("请输出数组B的内容\n");
puts(B);
}

查找

#include <stdio.h>
int main()
{
int a[10];
int i,j;
printf("请输入数组A的内容\n");
for(j=0;j<10;j++)
scanf("%d",&a[j]);
for(i=0;i<10;i++)
{
if(a[i]==5)
printf("查找成功!\n");
}
}

排序

#include <stdio.h>
int main()
{
int A[10];
int i,j,c,b;
printf("请输入数组A的内容\n");
for(j=0;j<10;j++)
scanf("%d",&A[j]);
for(i=0;i<10;i++)
{
for(c=0;c<10-1-i;c++)
if(A[c]>A[c+1])
{
b=A[c];
A[c]=A[c+1];
A[c+1]=b;
}
}
printf("请输出数组A的内容\n");
for(j=0;j<10;j++)
printf("%5d",A[j]);
}

从小到大


#include <stdio.h>
int main()
{
int A[10];
int i,j,c,b;
printf("请输入数组A的内容\n");
for(j=0;j<10;j++)
scanf("%d",&A[j]);
for(i=0;i<10-1;i++)
{
for(c=10-1;c>i;c--)
if(A[c-1]<A[c])
{
b=A[c-1];
A[c-1]=A[c];
A[c]=b;
}
}
printf("请输出数组A的内容\n");
for(j=0;j<10;j++)
printf("%5d",A[j]);
}

从大到小