2017《JAVA技术》预备作业01计科1502刘晨旭

1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?
通过阅读邹欣老师的博客 让我对师生关系有了新的期盼那便如邹老师所说的健身教练与健身学员之间的关系。
师生关系应亦师亦友 给予我们知识的同时跟给予我们生活上的关怀。

2.你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?
细想起来我好想没有什么技能 因为我比较懒 连打游戏都不爱动脑子
但我认为获取成功的经验便是客服懒惰 勤奋好学
虽然当初误打误撞选择了计算机专业对此没有多大爱好 但自己还要对自己的前程负责 下学期要勤奋起来进而发现编程的魅力

3.学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计(代码改进,把注释行,空行都不算为一行程序,那么应该怎么写)。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?
编程方面我学习的不太好 都是按照课本上的程序敲代码 自己感觉甚至远不足3000行 但下学期会尽力完成5000行代码。
统计

 #include <stdio.h> 
 int main() 
 { 
    FILE *fp=NULL;









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

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

#include<stdio.h>
#define N 5
int main()
{
	char a[5],b[5];
	int i;
	printf("输入a数组:\n");
    scanf("%s",a);
	for(i=0;a[i]!='\0';i++)
	{
		b[i]=a[i];
	}
    b[i]='\0';
    printf("输出b数组:\n");
    for(i=0;b[i]!='\0';i++)
        printf("%c",b[i]);
}

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

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

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

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("从小到大为:\n");
for(j=0;j<10;j++)
printf("%5d",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("从大到小为:\n");
for(j=0;j<10;j++)
printf("%5d",A[j]);
printf("\n");
}
posted @ 2017-02-15 19:35  我爱学习86  阅读(154)  评论(2)    收藏  举报