【实现】网络131班第7周作业(最大值,最小值)

写在前面的话

    和大家相处了8个星期,40多个同学都有各自的特点。看着名单,能够回忆到人的大概有15-20人。人有时候必须经历过苦难才能成长,你们如此,老师也如此。求学,贵在两字——主动坚持

    中午下课后,吴韵杰陈桂强 来找我,韵杰想拷贝上课的时候计算 均值与方差 的程序,桂强想借一本《Head First Java 中文版》(深入浅出Java程序设计,访问密码:3daa),其实这就是“主动”的体现。

    大学中,每个同学的基础虽然有差异,但差别不大,主要还看在学校的努力情况。知识改变命运,也许网络上有很多曲解的词汇,或者说在目前的中国,人际关系更重要。或者我们认为自己对编程(IT)不感兴趣,但如果没有一定的了解,怎么才能够培养兴趣呢?实践/做的过程,是最能够培养个体对某方面的兴趣。

    我们自己回答,我们对什么方面感兴趣呢?我们在感兴趣的方面付出了多少时间呢?   没有无缘无故的恨,也没有无缘无故的爱,萍水之交不可以让人刻骨铭心。

什么时候要主动?

(1)当我们遇到不会做的作业,思考了很久还是得不到解决的时候。 请立即寻求同学/老师的帮助。

(2)当我们生活有困难,影响我们生活与学习,而且家里也很困难的时候。 请主动寻求 辅导老师/任课老师/同学的帮助。

(3)当我们遇到解不开的难题时。 请主动寻求父母/老师/同学的帮助。

……

    唯有积极主动的去沟通、交流,我们才能够减少误解,解决问题。同时,当解决问题后,我们也要适当及时总结、表达谢意,温馨的话语、灿烂的笑容,永远是最美好的礼物。

什么时候要坚持?

(1)当我们做作业遇到不会的地方,要坚持

    没有坚持,也就没有理解,这也是在互联网年代,很难出现深刻的思想家的原因,因为没有足够深入的理解,大脑很难产生融会贯通的感觉。坚持、坚持、再坚持。借用大家同学的一句话,“熬了几天夜,在网上查找了很多资料,查了很多书,可是还是不会使用把调用的数据相加,所以只能采用了一个笨方法,每一个数据相加然后求平均值,不眠不休地赶了出来,如果大家会的话希望大家能教一下我,如何把调用的数据进行相加,是否要添加类名?”,当我们最终解决了此问题,它一定会深深的刻在我们脑海里。

(2)当组织活动,没有达到预期想放弃时,请坚持

    古语说“行百里路半九十”,小时候曾经怀疑过是否准确,但现在自己深信不疑。最后的坚持,会让我们收获更多,最大的收获是提高了我们的心智。当下次遇到类似问题的时候,我们能够给自己一个高的抗压值。  活动之后,也要总结。总结的文字,让我们在多年之后还能够历历在目,也给了他人一个学习参考的机会。

……

    不要轻言放弃,年轻,时间是最大的资本。经历重要,但深刻的体验才是促成量变到质变的催化剂。

学习的时候,请关闭手机

    通讯的发达,让我们能够24小时与他人无距离交流;但也异化了我们的行为,我们成为了“手机控”、“网络控”。在注意力缺乏的年代,唯有不被时代所左右、不被物质所控制的人,才能够用同样的时间,达成几倍于他人的收获。

    以下场合,请关闭手机:教室、实验室、学习时间。如果大家能够在走出宿舍学习的时候,关闭手机(放在宿舍),坚持3天,老师请大家在家里吃饭,此承诺永远有效



第2题:最大值计算

import java.io.File;  //导入File类所在的包Package
import java.io.FileNotFoundException;
import java.util.Scanner;

/**
 * 计算数组的最大值 与 最小值
 * 问题网址:http://blog.csdn.net/dyz1982/article/details/23713337 
 * @author 丁又专
 * 日期:2014.04.22
 *
 */
public class ComputeExtreme2 {
	//声明主方法main
	public static void main(String[] args) throws FileNotFoundException{
		
		int num = 0;	//保存数组的大小
		int[] array;    //声明一个数组
		int i=0;		//循环变量
		
		//(1)我们获取文件的数据
		Scanner sc = new Scanner(new File("D:/tinyW.txt")); //建立一个从文件读取数据的通道
		if(sc.hasNextInt()) num = sc.nextInt();	//把文件中第一个数字赋值给num
		
		array = new int[num];  //动态数组初始化(教材P40:简单类型的数组)
		//读取数组数据
		for(i=0; i<num && sc.hasNextInt(); i++){
			array[i] = sc.nextInt();	//数组成员的赋值
		}
		sc.close();
		
		//(2)输出整个数组元素
		System.out.println("数组元素为:");
		for(i=0; i<num; i++){
			System.out.print(array[i]+ "  ");
		}
		System.out.println();
		
		//(3)求最大值,从第一个值开始,与后面的数进行比较,始终保存当前遇到的最大值
		int max = array[0];   //最大元素的值
		int index = 0;	      //最大元素数组的下标
		for(i=1; i<num; i++){
			if(max<array[i]){
				max = array[i];
				index = i;
			}
		}
		System.out.println("最大元素="+max+" 元素下标="+index);		
	}

}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值