2017《JAVA》预备作业 计科1501班 王飞宇

2017JAVA》预备作业 计科1501班 王飞宇

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

我认为的师生关系是像朋友一样,见面不会太过拘束,该严肃时严肃,该放松时放松,这样以至于毕业后再见面可以自豪的说这就是我的老师,在学习中可以给予我诸多帮助,使我可以学以致用,这就是我所期待的师生关系。

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

技能:足球,游戏

技能获取的成功经验:使我懂得了做任何事都要有一个坚定地信念,为之坚持不懈,要做到敢于挑战挫折,勇于尝试一切,坚信自己,顽强拼搏。

下学期随着课程逐渐的增多,我们要努力学好每一门,不骄不躁,脚踏实地,对自己进行一个合理的规划。

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

学完C语言和数据结构,我差不多也写了3000行代码了,本学期随着JAVA的学习,我相信我一定可以完成5000行代码的,我会努力学习这门课程,争取写的代码更多。

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

复制

#include<stdio.h>
int main()
{ 
	char A[10],B[10]; 
	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 i,a,A[10]={1,2,3,4,5};
	printf("请输入要查找的数字:\n");
	scanf("%d",&a);
	for(i=0;i<a;i++)
	{
		if(A[i]==5)
    	{
       		printf("查找成功,存在此数!\n");
		}
	}
}

排序

从小到大

#include<stdio.h>
int main()
{
	int i,j,t,k,A[9]={1,4,3,2,7,8,5,6,9};
	for(i=0;i<9;i++)   
	{
      	k=i;
      	for(j=i+1;j<9;j++) 
	  	{
            if (A[j]<A[k])
            { k=j; }
      	}
      	if(k!=i)
     	{	
		    t=A[k];
		    A[k]=A[i];
			A[i]=t;
     	}	
	}
	printf("请输出数组A的内容:\n");
	for(j=0;j<9;j++)
	{
		printf("%3d",A[j]);
	}
}

从大到小

#include<stdio.h>
int main()
{
	int i,j,t,k,A[9]={1,4,3,2,7,8,5,6,9};
	for(i=0;i<9;i++)   
	{
      	k=i;
      	for(j=i+1;j<9;j++) 
	  	{
            if (A[j]>A[k])
            {  k=j;	}
      	}
      	if(k!=i)
     	{	
		    t=A[k];
		    A[k]=A[i];
			A[i]=t;
     	}	
	}
	printf("请输出数组A的内容:\n");
	for(j=0;j<9;j++)
	{
		printf("%3d",A[j]);
	}
}
posted @ 2017-02-06 15:57  不羁的青春  阅读(159)  评论(1编辑  收藏  举报