2017《java技术预备作业》1 计科1502 刘畅

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

阅读了邹老师的博客,更加深一步的懂得了老师与学生的关系,也更清楚地来看待这层关系。老师是一双扶起快要摔倒的同学的手,就像一个辅助作用,主要还是学生自己的努力,自己的付出。老师不应该全权承担,学生也不应该对老师有小情绪抵触心理,更不能全部依赖老师的传授,应该懂得自主学习。

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

在高中毕业的暑假学了不到三个月的吉他,水平算是基本都学懂了,要想弹唱表演找个谱子不断练习。这也算是我唯一能拿出手的技能了。现在会弹的歌还不太多,说起来真的惭愧,说会是会,说弹又没有全会的。然而我自己是知道原因的,学完之后就没有怎么练习过,只会认谱子会按弦是不够的,只有不断的练习才能出成果。什么都是一样的,包括学习,包括写代码,只有不断的练习,不断地写才能写出成绩,有所进步。

学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计(代码改进,把注释行,空行都不算为一行程序,那么应该怎么写)。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?

学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
其实并没有写过多少代码,也没有心统计过。下学期我会努力 努力写够5000行代码。

统计

#include<stdio.h>
int main()
{
	FILE *fp=NULL;
	char a[20];
	int c,x=0;
	int i=0;
	printf("请输入要统计的文件名:\n");
	scanf("%s",a);
	fp=fopen(a,"r");
	while(c=fgetc(fp)!=EOF)
	{
		if(c=='\n')
		{
			i++;
		}
		x=c;
	}
	fclose(fp);
	if(x!='\n')
	{
		i++;
	}
	printf("文件共有%d行:\n",i);
	return 0;
}

复制

#include<stdio.h>
int main()
{
    char a[100],b[100];
    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");
     }
     return 0;
}

查找

#include<stdio.h>
int main()
{
        int ia[5]={1,2,3,4,5};
        for(i=0;i<5;i++)
	{
		if(ia[i]==5)
		{
			printf("数组a中有5\n");
			flag=1;
		}
	}
	if(flag==0)
		printf("数组a中没有5\n");
	return 0;
}

排序

#include <stdio.h>
int main() 
{ 
	int a[10],i,j,t; 
    printf("请输入10个整数\n"); 
    for(j=0;j<10;j++)
	{ 
		scanf("%d",&a[j]);
	}
	for (j = 0;j <10;j++)
	{ 
		for(i =0;i <9-j;i++)
		{ 
			if (a[i] > a[i+1])
			{ 
				t = a[i]; 
				a[i] = a[i+1]; 
				a[i+1] = t; 
			} 
		} 
	} 
	printf("这十个整数从小到大输出为\n"); 
	for(j=0;j<10;j++)
	{ 
		printf("%d\n ",a[j]); 
    }             
	printf("这十个整数大到小输出为\n"); 
	for(j=9;j>=0;j--)
	{ 
      printf("%d\n ",a[j]); 
    } 
	return 0; 
}

posted on 2017-02-15 22:49  刘畅l  阅读(180)  评论(1)    收藏  举报

导航