# 2017《JAVA技术》预备作业 计科1502-黄晓冬

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

我心目中理想的师生关系就像邹老师说的那样,是 Coach / Trainee (健身教练 / 健身学员)的关系。学生想学,准备学,老师有能力较而且负责可以教好,学生有收获,皆大欢喜。

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

喜欢读书,想要学到知识就一定得坐的住,能够坐在书桌前或者电脑前,真的去学习,下个学期一定认认真真的去学习,课本当小说读。

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

统计文件中有多少行代码

 #include <stdio.h>                       
 int main()                                
 {                                         
      FILE *fp=NULL;
      char file_name[20];
      int a,b=0;//a为当前b为上一个
      nt i=0;
      printf("输入要统计的文件名\n");
      scanf("%s",file_name);
      fp=fopen(file_name,"d");
      if((a=fgetc(fp))!=EOF);
 {
     if(a='\n')


     {
         i++;
     }
     a=b;
 }
     fclose(fp);
     if(a!='\n')
     {
        i++;
     }
     a=b;
     printf("该文件共%d行\n",i);
     return 0;
 }

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

把数组A的内容复制到数组B中

#include <stdio.h>
#define MAX 3
int main()
{
    char a[MAX];
    char b[MAX];
    int i,j,k;
    printf("在数组a中输入数据,\n");
    for(i=0;i<MAX;i++)
    {
        scanf("%d",&a[i]);
    }
        for(j=0;j<MAX;j++)
        b[j]=a[j];
    printf("数组b为,\n");
    for(k=0;k<MAX;k++)
    printf("%d",b[k]);
}

如何对整数数组A进行排序(从大到小)

#include <stdio.h>
#include <stdio.h>
main()
{ int a[3],i,j,temp;
for(i=0;i<=2;i++)
scanf("%d", &a[i]);
for(i=0;i<=2;i++)
for(j=0;j<=2-i;j++)
if(a[j]<a[j+1])
{temp = a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
for(i=0;i<=3;i++)
printf("%d ", a[i]);
getchar();
}

查找整数数组A中有没有数字5

#include <stdio.h>
int main()
{
    int i,j,a[3]; 
    int flag=0;
    printf("请在数组a中输入数据%d\n");
    for(i=0;i<3;i++)
    scanf("%d",&a[i]);
    for(i=0;i<3;i++)
   {
        if(a[i]==5)
        {
            flag++;
            break;
        }
    } 
        if(flag!=0)
        printf("数组中存在该元素");
        if(flag==0)
        printf("数组中没有该元素");
    return 0;
}
posted @ 2017-02-08 21:38  柠檬冬冬  阅读(145)  评论(2编辑  收藏  举报