请通过控制台输入6位同学的成绩 找出这6位同学中分数最低的成绩 找出这6位同学中分数最高的成绩 找出这6位

作者&投稿:生德 (若有异议请与网页底部的电邮联系)
编程实现,输入6位同学的成绩,求出平均,最高分个最低分~

Pascal语言实现如下:


var
a:array[1..6]of longint;
i,max,min:longint;
mean:real;
begin
max:=a[1];
min:=a[1];
mean:=0;
for i:=1 to 6 do
begin
read(a[i]); //输入6位同学的成绩
mean:=mean+a[i]; //先求六位同学成绩的总和
if max<a[i] then max:=a[i]; //求最高分
if min>a[i] then min:=a[i] //求最低分
end;
mean:=mean/6; //求六位同学成绩的平均值
writeln(mean:0:2,max:5,min:5)
//输出六位同学的平均值,最高分和最低分,其中输出的平均值为其小数点后2位
end.

1)5个人的总成绩:86+75+89+94+97=441
2)高出的4分平均分,再乘以6个人,4×6=24
3)24+441=465
4)465÷5=93
所以第六个人成绩93.。

#include <stdio.h>
void main()
{
int i;
float score[6],max,min,ave=0;
for(i=0;i<6;i++)
scanf("%f",&score[i]);
max=score[0];
min=score[0];
for(i=1;i<6;i++)
{
if(max<score[i])max=score[i];
if(min>score[i])min=score[i];
}
for(i=0;i<6;i++)
ave+=score[i];
ave=ave/6;
printf("最低成绩:%.1f 最高成绩:%.1f 平均成绩:%.1f\n",min,max,ave);

}

问题
• can not read xxx.java
• 怎样让char类型的东西转换成int类型?
• 我的applet原先好好的, 一放到web server就会有问题,为什么?
• 怎样在 Applet中用某个图形涂满整个背景?
• 怎样比较两个类型为String的字符串?
• 怎样将浮点数(float)相加 ? Float 好像没有办法?
• 如何将字串String转换成整数int?
• 如何将整数 int 转换成字串 String?
• 哪位可以推荐几个比较好的java/jsp论坛?
• JAVA的环境变量 请教一下哪位高手知道JAVA的环境变量怎么配置?让它在DOS中运行,我下载的版本是jdk1.5.0_01,系统属性环境变量中有一个用户变量和系统变量,该配置在哪个变量中呢?
• C++和JAVA的分别?
• 初学java用那本书好
• 我想学习JAVA编程语言,但不知从啥开始?
• 初学JAVA的人看书参考书最好
• 作用域public,private,protected,以及不写时的区别
• ArrayList和Vector的区别,HashMap和Hashtable的区别
• char型变量中能不能存贮一个中文汉字?为什么?
• 继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?
• 谈谈final, finally, finalize的区别。
• Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
• Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)
• &和&&的区别
• HashMap和Hashtable的区别?
• Collection 和 Collections的区别?
• 什么时候用assert?
• GC是什么? 为什么要有GC? (基础)?
• String s = new String("xyz");创建了几个String Object?
• Math.round(11.5)等於多少? Math.round(-11.5)等於多少?
• short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错?
• Java有没有goto?
• 数组有没有length()这个方法? String有没有length()这个方法?
• Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型?
• Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
• abstract class和interface有什么区别?
• abstract的method是否可同时是static,是否可同时是native,是否可同时是synchronized?
• 构造器Constructor是否可被override?
• 是否可以继承String类?
• 当一个线程进入一个对象的一个synchronized方法后,其它线程是否可进入此对象的其它方法?
• try 里的code会不会被执行,什么时候被执行,在return前还是后?
• 当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
• swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

回答
• can not read xxx.java

首先看看你的文件是否保存为.java.txt的类型了(右点文件看属性里的扩张名) 重新保存 记得此时要把文件名.java加上引号 保存 。

返回顶部

--------------------------------------------------------------------------------

• 怎样让char类型的东西转换成int类型?

char c = 'A';

int i = c;

//反过来只要作强制类型转换就行了

c = (char) I;

返回顶部

--------------------------------------------------------------------------------

• 我的applet原先好好的, 一放到web server就会有问题,为什么?

一般来说,从以下方向试试:

确定class文件的格式没错——已经编译过,也没有损坏的情形;

确定所有用到的class文件放到web server上,少一个都不行;

确定所有的文件名和class名称一致,特别检查大小写有无差错;

如果程序中用到package,web server上的目录就要当心了。譬如您在class中宣告了一个叫COM.foo.util的package,那么web server的applet codebase目录底下就非得有 COM/foo/util这个子目录不可。(注意目录名称也有大小写之分);

web server上的文件档案应该事先设定好。(尤其是search,read和execute权限)

返回顶部

--------------------------------------------------------------------------------

• 怎样在 Applet中用某个图形涂满整个背景?

在背景建立 Panel 或 Canvas, 然后用图形填满它。

返回顶部

--------------------------------------------------------------------------------

• 怎样比较两个类型为String的字符串?

在两个对象之间使用 "==",会将“两个对象是否有同一reference”的结果传回。也就是说, 这等同于“两个对象是否拥有同一地址 (address)”,或者“两个对象物件是否为同一对象”。如果您的意思是判断两个字符串的内容是否相同,那么应该使用以下的方法才对:

if (s1.equals(s2) )

or if (s1.equalsIgnoreCase(s2) )

or if (s1.startsWith(s2) )

or if (s1.endsWith(s2) )

or if (s1.regionMatches(s1_offset, s2, s2_offset, length) )

or if (s1.compareTo(s2) <0)

返回顶部

--------------------------------------------------------------------------------

• 怎样将浮点数(float)相加 ? Float 好像没有办法?

我猜想您的程式大概写成这样:

Float One;

Float Two;

Float Hard = One + Two;

请注意 float 和 Float 是不同的,前者是 Java 基本类型之一, 而后者却是class。您应该将源代码改为:

float One;

float Two;

float Hard = One + Two;



Float One = new Float(1.0);

Float Two = new Float(2.0);

Float Hard = new Float(One.floatValue() + Two.floatValue());

返回顶部

--------------------------------------------------------------------------------

• 如何将字串String转换成整数int?

1)int i = Integer.parseInt([String]); 或

i = Integer.parseInt([String],[int radix]);

2)int i = Integer.valueOf(my_str).intValue();

注: 字串转成Double, Float, Long的方法大同小异。

返回顶部

--------------------------------------------------------------------------------

• 如何将整数 int 转换成字串 String?

有三种方法:

1)String s = String.valueOf(i);

2)String s = Integer.toString(i);

3)String s = "" + i;

注:Double, Float, Long 转成字串的方法大同小异。

返回顶部

--------------------------------------------------------------------------------

• 哪位可以推荐几个比较好的java/jsp论坛?

这个网站是我最近才发现的,虽然内容不多,但是提供的相关java工具挺齐全。还有就是里面提供了java教学视频录象的免费下载,好像一两周更换一段。个人觉得挺适合初学者的,尤其是那个classpath的设置,讲的很透彻,大家有空可以看一看。

java官方站点(英文)

要想了解最新的java动态,下载最新的java相关,比如j2se、j2ee、j2se的最新jdk版本就来这里吧。

java中文站

这个可能大家都知道,不用说了,他提供的java资源是最丰富的。注册论坛是免费的,还送积分,用积分可以下载软件和电子书等,如果积分用完了,就需要自己发表一些文章来赚新的积分。

中文java网站

跟上面站点类似的一个站,宗旨就是:为java爱好者服务。值得一看!

锋网

综合性的java网站,内含“下载中心”、“教程教学”等栏目。

返回顶部

--------------------------------------------------------------------------------

• JAVA的环境变量
请教一下哪位高手知道JAVA的环境变量怎么配置?让它在DOS中运行,我下载的版本是jdk1.5.0_01,系统属性环境变量中有一个用户变量和系统变量,该配置在哪个变量中呢?

Windows下JAVA环境变量的设置祥解
Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。
JAVA_HOME指向的是JDK的安装路径,如x:\JDK_1.4.2,在这路径下你应该能够找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁盘目录,不过建议你放的目录层次浅一点,如果你放的目录很深,比如x:\XXXXXX\xxxxx\XXXX\xxxx\XXXX\xxxx\XXXX\xxx……
那么,下面的步骤和以后的应用你都要受累了,呵呵。设置方法:
JAVA_HOME=x:\JDK_1.4.2
PATH环境变量原来Windows里面就有,你只需修改一下,使他指向JDK的bin目录,这样你在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH的内容,并在其中加上%JAVA_HOME%\bin
(注,如果你对DOS批处理不了解,你可能不明白%%引起来的内容是什么意思;其实这里是引用上一步设定好的环境变量JAVA_HOME,你写成x:\JDK_1.4.2也是可以的;你可以打开一个控制台窗口,输入echo
%JAVA_HOME%来看一下你的设置结果) :
PATH=%JAVA_HOME%\bin;%PATH%
同样,%PATH%是引用以前你设置的PATH环境变量,你照抄以前的值就行了。
CLASSPATH环境变量我放在最后面,是因为以后你出现的莫名其妙的怪问题80%以上都可能是由于CLASSPATH设置不对引起的,所以要加倍小心才行。
CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar
首先要注意的是最前面的".\;",如果你看不清,我给你念念——句点反斜杠分号。这个是告诉JDK,搜索CLASS时先查找当前目录的CLASS文件——为什么这样搞,这是由于LINUX的安全机制引起的,LINUX用户很明白,WINDOWS用户就很难理解(因为WINDOWS默认的搜索顺序是先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的)
,所以如果喜欢盘根究底的朋友不妨研究一下LINUX。
为什么CLASSPATH后面指定了tools.jar这个具体文件?不指定行不行?显然不行,行的话我还能这么罗索嘛!:)
这个是由java语言的import机制和jar机制决定的,你可以查资料解决。

呵呵,具体的设定方法: win2k\xp用户右键点击我的电脑->属性->高级->环境变量,修改下面系统变量那个框里的值就行了。
win9x用户修改autoexec.bat文件,在其末尾加入:
set JAVA_HOME=x:\JDK_1.4.2
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar

返回顶部

--------------------------------------------------------------------------------

• C++和JAVA的分别?

JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,

而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!JAVA则是完全的面向对象语言,它句法更清晰,规模更小,更易学。它是在对多种程序设计语言进行了深入细致研究的基础上,据弃了其他语言的不足之处,从根本上解决了c++的固有缺陷。

Java和c++的相似之处多于不同之处,但两种语言问几处主要的不同使得Java更容易学习,并且编程环境更为简单。

我在这里不能完全列出不同之处,仅列出比较显著的区别:

1.指针

JAVA语言让编程者无法找到指针来直接访问内存无指针,并且增添了自动的内存管理功能,从而有效地防止了c/c++语言中指针操作失误,如野指针所造成的系统崩溃。但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。

2.多重继承

c++支持多重继承,这是c++的一个特征,它允许多父类派生一个类。尽管多重继承功能很强,但使用复杂,而且会引起许多麻烦,编译程序实现它也很不容易。Java不支持多重继承,但允许一个类继承多个接口(extends+implement),实现了c++多重继承的功能,又避免了c++中的多重继承实现方式带来的诸多不便。

3.数据类型及类

Java是完全面向对象的语言,所有函数和变量部必须是类的一部分。除了基本数据类型之外,其余的都作为类对象,包括数组。对象将数据和方法结合起来,把它们封装在类中,这样每个对象都可实现自己的特点和行为。而c++允许将函数和变量定义为全局的。此外,Java中取消了c/c++中的结构和联合,消除了不必要的麻烦。

4.自动内存管理

Java程序中所有的对象都是用new操作符建立在内存堆栈上,这个操作符类似于c++的new操作符。下面的语句由一个建立了一个类Read的对象,然后调用该对象的work方法:

Read r=new Read();
r.work();

语句Read r=new Read();在堆栈结构上建立了一个Read的实例。Java自动进行无用内存回收操作,不需要程序员进行删除。而c十十中必须由程序贝释放内存资源,增加了程序设计者的负扔。Java中当一个对象不被再用到时,无用内存回收器将给它加上标签以示删除。JAVA里无用内存回收程序是以线程方式在后台运行的,利用空闲时间工作。

5.操作符重载

Java不支持操作符重载。操作符重载被认为是c十十的突出特征,在Java中虽然类大体上可以实现这样的功能,但操作符重载的方便性仍然丢失了不少。Java语言不支持操作符重载是为了保持Java语言尽可能简单。

6.预处理功能

Java不支持预处理功能。c/c十十在编译过程中都有一个预编泽阶段,即众所周知的预处理器。预处理器为开发人员提供了方便,但增加丁编译的复杂性。JAVA虚拟机没有预处理器,但它提供的引入语句(import)与c十十预处理器的功能类似。

7. Java不支持缺省函数参数,而c十十支持

在c中,代码组织在函数中,函数可以访问程序的全局变量。c十十增加了类,提供了类算法,该算法是与类相连的函数,c十十类方法与Java类方法十分相似,然而,由于c十十仍然支持c,所以不能阻止c十十开发人员使用函数,结果函数和方法混合使用使得程序比较混乱。

Java没有函数,作为一个比c十十更纯的面向对象的语言,Java强迫开发人员把所有例行程序包括在类中,事实上,用方法实现例行程序可激励开发人员更好地组织编码。

8 字符串

c和c十十不支持字符串变量,在c和c十十程序中使用Null终止符代表字符串的结束,在Java中字符串是用类对象(strinR和stringBuffer)来实现的,这些类对象是Java语言的核心,用类对象实现字符串有以下几个优点:

(1)在整个系统中建立字符串和访问字符串元素的方法是一致的;

(2)J3阳字符串类是作为Java语言的一部分定义的,而不是作为外加的延伸部分;

(3)Java字符串执行运行时检空,可帮助排除一些运行时发生的错误;

(4)可对字符串用“十”进行连接操作。

9“goto语句

“可怕”的goto语句是c和c++的“遗物”,它是该语言技术上的合法部分,引用goto语句引起了程序结构的混乱,不易理解,goto语句子要用于无条件转移子程序和多结构分支技术。鉴于以广理由,Java不提供goto语句,它虽然指定goto作为关键字,但不支持它的使用,使程序简洁易读。

l0.类型转换

在c和c十十中有时出现数据类型的隐含转换,这就涉及了自动强制类型转换问题。例如,在c十十中可将一浮点值赋予整型变量,并去掉其尾数。Java不支持c十十中的自动强制类型转换,如果需要,必须由程序显式进行强制类型转换。

11.异常

JAVA中的异常机制用于捕获例外事件,增强系统容错能力

try{//可能产生例外的代码
}catch(exceptionType name){
//处理
}

其中exceptionType表示异常类型。而C++则没有如此方便的机制。
参考资料:

返回顶部

--------------------------------------------------------------------------------

• 初学java用那本书好

学习一门新的知识,不可能指望只看一本,或者两本书就能够完全掌握。需要有一个循序渐进的阅读过程。我推荐Oreilly出版的Java系列书籍。

在这里我只想补充一点看法,很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的方法应该是作为辅助的读物。《Thinking in Java》并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入的分析和解释。

对于初学者来说,最好是找一本Java入门的书籍,但是比较完整的循序的介绍Java的语法,面向对象的特性,核心类库等等,在看这本书的同时,可以同步来看《Thinking in Java》,来加深对Java的理解和原理的运用,同时又可以完整的了解Java的整个体系。

对于Java的入门书籍,蔡学镛推荐的是Oreilly的《Exploring Java, 2nd Edition》 或者《Java in a Nutshell,2nd Edition(针对C++背景)》,我并没有看过这两本书。其实我觉得电子工业出版社的《Java 2编程详解》或者《Java 2从入门到精通》就很不错。

在所有的Java书籍当中,其实最最有用的,并不是O'reilly的 Java Serials,真正最最有用处是JDK的Documentation!几乎你想获得的所有的知识在Documentation里面全部都有,其中最主要的部分当然是Java基础类库的API文档,是按照package来组织的,对于每一个class都有详细的解释,它的继承关系,是否实现了某个接口,通常用在哪些场合,还可以查到它所有的public的属性和方法,每个属性的解释,意义,每个方法的用途,调用的参数,参数的意义,返回值的类型,以及方法可能抛出的异常等等。可以这样来说,所有关于Java编程方面的书籍其实都不过是在用比较通俗易懂的语言,和良好的组织方式来介绍Documentation里面的某个package里面包含的一些类的用法而已。所以万变不离其宗,如果你有足够的能力来直接通过Documentation来学习Java的类库,那么基本上就不需要看其他的书籍了。除此之外,Documentation也是编程必备的手册,我的桌面上有三个Documentation的快捷方式,分别是J2SDK1.4.1的Documentation,Servlet2.3的Documentation和J2SDKEE1.3.1的Documentation。有了这个三个Documentation,什么其他的书籍都不需要了。

对于Java Web 编程来说,最核心的是要熟悉和掌握HTTP协议,这个就和Java无关了,在熟悉HTTP协议之后,就需要熟悉Java的实现HTTP协议的类库,也就是Servlet API,所以最重要的东西就是Servlet API。当然对于初学者而言,直接通过Servlet API来学习Web编程有很大的难度,我推荐O'reilly的《Java Server Pages 》这本书来学习Web 编程。

EJB的书籍当中,《Enterprise JavaBeans, 2nd Edition》是一本很不错的书, EJB的学习门槛是比较高,入门很难,但是这本书完全降低了学习的难度,特别重要的一点是,EJB的学习需要结合一种App Server的具体实现,所以在学习EJB的同时,必须同步的学习某种App Server,而这本书相关的出了三本书,分别是Weblogic6.1,Websphere4.0和JBoss3.0上面部署书中例子的实做。真是既有理论,又有实践。在学习EJB的同时,可以边看边做,EJB的学习会变得很轻松。

但是这本书也有一个问题,就是版本比较旧,主要讲EJB1.1规范和部分EJB2.0的规范。而Ed Roman写的《Mastering EJB 2.0》这本书完全是根据EJB2.0规范写的,深入浅出,覆盖了EJB编程的各个方面,并且还有很多编程经验tips,也是学习EJB非常推荐的书籍之一。

如果是结合Weblogic来学习J2EE的话,《J2EE应用与BEA Weblogic Server》绝对是首选读物,虽然是讲述的Weblogic6.0,仍然值得购买,这本书是BEA官方推荐的教材,作者也是BEA公司的工程师。现在中文版已经随处可见了。这本书结合Weblogic介绍了J2EE各个方面的技术在Weblogic平台上的开发和部署,实践指导意义非常强。

在掌握了Java平台基础知识和J2EE方面的知识以后,更进一步的是学习如何运用OO的方法进行软件的设计,那么就一定要学习“设计模式”。Sun公司出版了一本《J2EE核心模式》,是每个开发Java企业平台软件的架构师必备的书籍。这本书全面的介绍了J2EE体系架构的各种设计模式,是设计师的必读书籍。

Java Learning Path(三)过程篇

每个人的学习方法是不同的,一个人的方法不见得适合另一个人,我只能是谈自己的学习方法。因为我学习Java是完全自学的,从来没有问过别人,所以学习的过程基本上完全是自己摸索出来的。我也不知道这种方法是否是比较好的方法,只能给大家提供一点参考了。

学习Java的第一步是安装好JDK,写一个Hello World,? 其实JDK的学习没有那么简单,关于JDK有两个问题是很容易一直困扰Java程序员的地方:一个是CLASSPATH的问题,其实从原理上来说,是要搞清楚JRE的ClassLoader是如何加载Class的;另一个问题是package和import问题,如何来寻找类的路径问题。把这两个问题摸索清楚了,就扫除了学习Java和使用JDK的最大障碍。推荐看一下王森的《Java深度历险》,对这两个问题进行了深入的探讨。

第二步是学习Java的语法。Java的语法是类C++的,基本上主流的编程语言不是类C,就是类C++的,没有什么新东西,所以语法的学习,大概就是半天的时间足够了。唯一需要注意的是有几个不容易搞清楚的关键字的用法,public,protected,private,static,什么时候用,为什么要用,怎么用,这可能需要有人来指点一下,我当初是完全自己琢磨出来的,花了很久的时间。不过后来我看到《Thinking in Java》这本书上面是讲了这些概念的。

第三步是学习Java的面向对象的编程语言的特性的地方。比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前没有C++的经验,只有C的经验,我是大概花了一个月左右吧,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了不下5遍,才彻底领悟了。不过我想如果有C++经验的话,应该一两天时间足够了。那么在这个过程中,可以多看看《Thinking in Java》这本书,对面向对象的讲解非常透彻。可惜的是我学习的时候,并没有看到这本书,所以自己花了大量的时间,通过自己的尝试和揣摩来学会的。

第四步就是开始熟悉Java的类库。Java的基础类库其实就是JDK安装目录下面jre\lib\rt.jar这个包。学习基础类库就是学习rt.jar。基础类库里面的类非常非常多。据说有3000多个,我没有统计过。但是真正对于我们来说最核心的只有4个,分别是
java.lang.*;
java.io.*;
java.util.*;
java.sql.*;

这四个包的学习,每个包的学习都可以写成一本厚厚的教材,而O'reilly也确实是这样做的。我觉得如果时间比较紧,是不可能通过读四本书来学习。我觉得比较好的学习方法是这样的:
首先要通读整个package的框架,了解整个package的class,interface,exception的构成,最好是能够找到介绍整个包框架的文章。这些专门介绍包的书籍的前几章应该就是这些总体的框架内容介绍。

对包整体框架的把握并不是要熟悉每个类的用法,记住它有哪些属性,方法。想记也记不住的。而是要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。我在给人培训的时候一般是一次课讲一个包,所以不可能详细的介绍每个类的用法,但是我反复强调,我给你们讲这些包的不是要告诉你们类的方法是怎么调用的,也不要求你们记住类的方法调用,而是要你们了解,Java给我们提供了哪些类,每个类是用在什么场合,当我遇到问题的时候,我知道哪个类,或者哪几个类的组合可以解决我的问题,That'all!,当我们具体写程序的时候,只要你知道该用哪个类来完成你的工作就足够了。编码的时候,具体的方法调用,是边写代码,边查Documentation,所有的东西都在Documentation里面,不要求你一定记住,实际你也记不住3000多个类的总共将近10万个方法调用。所以对每个包的总体框架的把握就变得极为重要。

第五步,通过上面的学习,如果学的比较扎实的话,就打好了Java的基础了,剩下要做的工作是扫清Documentation里面除了上面4个包之外的其他一些比较有用处的类。相信进展到这一步,Java的自学能力已经被培养出来了,可以到了直接学习Documentation的水平了。除了要做GUI编程之外,JDK里面其他会有用处的包是这些:
java.text.


C语言的简单题目1
include<stdio.h> int main(){ double x,s,y;int n,i;double t;scanf("%lf%d",&x,&n);t=1;s=1;y=1;for(i=1;i<=n;i++){ t*=i;y*=x;s+=y\/t;} printf("%lf\\n",s);return 0;}

巫师3控制台代码大全 巫师3控制台秘籍代码大全
巫师3构筑了一个宏伟的魔幻世界,玩家将在这里开启一段精彩的冒险旅程。游戏中有着各种各样的挑战等你完成,使用控制台代码的话可以降低挑战的难度,那么巫师3控制台代码有哪些呢?这里为玩家整理了巫师3控制台秘籍代码大全,大家可以参照下文内容,输入代码就能达成相应的效果,比如使用healme可以加血。巫师...

c#!!!想要得到字符串 “1+6位随机数字” 怎么写代码???
string str = "1";Random r = new Random();for (int i = 0; i < 6;i++ )str += Convert.ToString(r.Next(0, 10));\/\/6位随机数在0-9之间取,不合适自己改 Console.WriteLine(str);\/\/控制台输出的,不合适自己改

七日杀秘籍(控制台命令)大全
七日杀秘籍(控制台命令)大全 对于《七日杀》这款游戏,玩家可以通过控制台输入命令来调整游戏设置、获得物品、改变天气等。以下是一些常用的控制台命令:1. gm - 显示或隐藏界面和物品栏。输入“gm”后,你的游戏界面和物品栏将被隐藏,使你有更开阔的视野。这在截图或录制视频时尤为有用。2. tp ...

火炬之光2控制台宝石代码火炬之光2控制台命令
---其他打开控制台输入命令;列如:宝石类:socketable(空格)+ 序号 回车 就行上面已经排好几个种类。4、(防具类)输入BOOTS鞋子类 检索得到(0-344)即游戏里总的345双鞋子,我们拿BOOTS 6来说明,源代码为BERSERKER_02_BOOTS_ALT_SET,序号为BOOTS 6,你既可以输入源代码得到该物品也可以直接输入BOOTS 6获得。5、...

java程序设计,谢谢
package com.fzn.test;\/ 银行账户类 \/ public class Account { private String cardId;\/\/银行卡号 private String name;\/\/账户名称 private int password;\/\/密码 6位数字 private int balance;\/\/账户余额 public Account() { super();} public String getCardId() { return cardId;} public ...

...readline有终止程序继续进行之意吗?从键盘通过console.readline方式...
Console.ReadLine()这个方法是从控制台输入一行数据,按回车后程序读取刚才输入的那一行数据。所以这个方法有线程停止。必须得回车后才继续进行。当然从控制台都是String类型,所以获取转化的时候需要做下判断 float类型中小数位数为7位,即可精确到小数点后7位 ...

C语言中的键盘输入函数。。。
k=0x00ff;}else { k=k>>8;}的简写。其实0xff和0x00ff是一样的,都表示同一个十六进制的值。书上这么写,没有错;至于为什么,就不好说了。可能是让你多学点知识,也可能是现在很多书其实在编写时并不是很认真的。毕竟尽信书不如无书!后面的k>>8是把0xff的值右移8位,达到计算的目的...

操作台的基本解释
(2)每个席位内部设置能盛放计算机主机的主机托盘,键盘、鼠标、显示器通过KVM延长设备与机房主机相连,配置方便拆卸的隔板,便于放置KVM延长设备等。(3)控制台共需要提供8个6位3孔的PDU电源。(4)每三个席位一个信息接口,弹起式方式,接口包括2电话、2网络、1个VGA、1个3.5音频接口、2个电源接口、1...

请问身份证在网吧登录用的密码怎么更改?或者自己上什么网站改??_百度...
非AP开头的短信内容是非法命令,珠海网博信息科技有限公司不对返回短信息内容负责。5、密码长度为6位,可是数字、字母以及数字和字母的组合,为了保证您的密码安全,建议使用手机业务,尽可能避免在过滤王控制台设置和修改密码。6、短信内容支持全角和半角输入,字母不区分大小写。 网上就这么说的啊 ...

小河区19364453825: 输入6个学生的学号,姓名和C语言成绩,并存放在一个结构体数组中,从中查找出成绩最 -
叱干享硼酸: #include struct Student { char ID[15]; char Name[10]; int CScore; }stu[6], MaxScore; int main() { int sum = 0; //记录总成绩 float aver; //记录平均值 MaxScore.CScore = 0; for (int i = 0; i{ scanf("%s %s %d", stu[i].ID, stu[i].Name, &stu[i].CScore); ...

小河区19364453825: 编写程序,从键盘输入六名学生的五门成绩,分别统计出每个学生的平均成绩 -
叱干享硼酸: c语言编写 ================ #include <stdio.h> void main() {float a[6][6];//用来存放6名学生的5门成绩,最后一位用于存放平均成绩int i,j;float sum=0.0;for(i=0;i<6;i++){ printf("请输入第%d个学生的5门成绩",i+1);for(j=0;j<5;j++){...

小河区19364453825: 编写程序,从键盘输出6名学生的5门课成绩,分别统计出每位学生的平均成绩 -
叱干享硼酸: #include int main(int argc, char *argv[])//这里如果编译错误的话改成int main()就可以了 { int i,c,s=0,temp; for(i=0;i { for(c=1;c { printf("请输入第%d位学生的第%d门功课成绩:1",i+1,c); scanf("%d",&temp); s+=temp; } printf("平均成绩:%.2f\n",s/5.0); s=0; } system("pause"); return 0; }//dev-c下编译通过

小河区19364453825: C语言:输入6个学生3门课程的成绩,统计每个学生的总成绩并输出总分最高的那位学生的3门课程的成绩和总分 -
叱干享硼酸: #include#define N 3#define M 6void main(void){ int a[M][N]={0}; int ar[M] = {0}; int i, j, k=0, n; for(i=0; i

小河区19364453825: 用C#语言,使用数组和类实现从控制台输入多个学生的姓名和成绩,然后可以同过学生姓名检索出其相应的信息 -
叱干享硼酸: 简单点的:建一个学生类,其中有姓名、成绩等.每个类代表一个学生.然后建立学生类数组.用foreach查找学生姓名并输出信息

小河区19364453825: 2、 从控制台输入n个学生的总成绩,通过一个一维数组将学生的总成绩排序并输出. -
叱干享硼酸: #include<stdio.h> int main() { int a[5],sum,i,j,t; for(i=0;i<5;i++) scanf("%d",&a[i]); printf("\n"); for(i=0;i<5;i++) for(j=i+1;j<5;j++) if(a[i]<a[j]) { t=a[i]; a[i]=a[j]; a[j]=t;} for(i=0;i<5;i++) printf(" %d",a[i]); printf("\n"); sum=a[0]; for(i=1;i<5;i++) sum=sum...

小河区19364453825: 使用一维数组,输入10名学生的成绩,找出最高分和最低分 -
叱干享硼酸: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31#include<stdio.h> intmax(intstu[10]) { inttem = 0; inti = 0; for(i = 0; i < 10; i++) { if(stu[i] >= stu[i+1]) tem = stu[i]; } returntem; } intmin(intstu[10]) { inttem = 0; inti = 0;...

小河区19364453825: C#,编写一个控制台程序项目,输入若干个学生的英语和数学成绩,求出总分,并按照总分从高到低排序. -
叱干享硼酸: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Four__week { class Program { static void Main(string[] args) { Student stu =new Student(); Console.Write("请输入学生的姓名:"); string ...

小河区19364453825: c语言"输入五位同学的名字及其分数,按从高到低的顺序数输出分数及与其对应同学的名字 -
叱干享硼酸: #include "stdio.h" struct student { char name[20]; float cj; int rank; }; int main() { struct student std[6]; int n; int i,j,k; printf("输入5个人的姓名和成绩:\n"); for(i=0;i<5;i++) { scanf("%s %f",std[i].name,&std[i].cj); } for(j=0;j<5;j++) { n=j; for(k=j+1;...

小河区19364453825: C语音~~输入N位学生的成绩,统计各分数段人数,统计结果存入数组,并输出 -
叱干享硼酸: 数组在定义的时候是要定义大小的.我理解的你的意思是:先输入要统计的学生的数目N,也既是定义一个62616964757a686964616fe58685e5aeb931333332613731大小为N的数组,有一个偷懒的方法就是你预先定义一个很大的数组,远超过...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网