2017《JAVA技术》预备作业01计科1501刘晓昭

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

阅读了邹老师的博客,特别赞同他的观点,师生关系像是学员和健身教练的关系。我也期望我跟老师的关系可以成为邹老师所说的那样,之外还希望老师可以多督促着点,因为我认为自己很容易被外界的事物所诱惑,课堂上老师可以严厉点,同时我也得自己督促自己。

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

感觉长这么大没有一项可以说出口的技能,之前尝试过去做自己喜欢的,例如舞蹈,吉他,但是都没有坚持下来。总结这些,我认为成功就是需要坚持,也希望我在下学期可以把自己定的计划坚持完成。

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

平时比较散,具体多少没有统计过。5000行代码多少现在心里也没有概念,但现在5000行代码就是我下学期的目标。

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

复制

#include<stdio.h>

#define N 10

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);
}

查找数字5

#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],i,j,t;
printf("请输入10个整数:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<9;i++)
for(j=0;j<9-i;j++)
if(A[j]>A[j+1])
{
 t=A[j]; A[j]=A[j+1]; A[j+1]=t;
}
printf("排序以后的数:\n");
for(i=0;i<10;i++)
printf("%d ",A[i]);
printf("\n");
system("pause");
return 0;
}
posted @ 2017-02-13 13:48  刘晓昭  阅读(146)  评论(2)    收藏  举报