计科1502惠秋欢寒假作业
1、阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?
我希望与老师的关系更像是朋友,那样可以让我可以把注意力更好的放在学习上。
2、你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?
我会说相声,爱运动,平时也爱打打游戏,有一门兴趣爱好不仅可以丰富业余生活,更多时候可以让我放松心情,比如运动完上自习效果更好。
3、学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?
4000行,我会让自己的代码不仅提高数量,更会提高质量。
#include<stdio.h>
int main()
{
FILE *fp=NULL;
int c,n=0;
char fname;
int i=0;
scanf("%s",fname);
fp=fopen(fname,"rb");
while((c=fgetc(fp))!=EOF)
{
if(c=='\n')
n++;
else
{
c=fgetc(fp);
if(c==EOF)
{
n++;
break;
}
}
return n;
}
printf("文件共有%d行:\n",n);
}
4、学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序
把数组A的内容复制到数组B中
#include<stdio.h>
int main()
{ char a[100],b[100];
int i;
printf("输入字符串a\n");
gets(a);
for(i=0;a[i]!='\0';i++)
b[i]=a[i];
b[i]='\0';
puts(b);
}
如何查找整数数组A中有没有数字5
#include <stdio.h>
void main()
{
int a[9]={1,2,3,4,5,6,7,8},i,x;
scanf("%d",&x);
/*______*/if(x>8 || x<1)printf("no found");
i=0;
while(a[i]!=x) i++;
if(/*______*/i==8)
printf("no found");
else
prinf("found");
}
如何对整数数组A进行排序(从小到大,从大到小)
#include<stdio.h>
#define N 10
void main()
{ int i,j,k,a[N]={ 1,3,2,5,4,8,9,7,6,10 };
for ( i=0;i<N-1;i++ )
for ( j=N-1;j>i;j-- )
if ( a[j-1]<a[j] )
{ k=a[j-1];
a[j-1]=a[j];
a[j]=k;
}
for ( i=0;i<N;i++ )
printf("%d ",a[i]); printf("\n");
}