java语言面向对象程序设计马俊版课后习题答案

java语言面向对象程序设计马俊版课后习题答案,第1张

首先你要了解,JAVA是什么软件,有什么用?

答:它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。

其实每次遇到不会的都来求助是很不方便的

如果你想了解和免费学习更多的JAVA编程,成为一名真正的JAVA高手,你可以来这个qun,前面三个数是四二六 中间是三九六 后面是二八四

把这串数字连起来就可以了,这是一个高手的学习qun,在这里你可以学习到书上学不到的知识,还有大牛相互讨论并指导你解答,免费学习资料共享在qun文件里。

同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。

Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。

你的题有很多错误,我给你改了一下。

1设变量i和j的定义如下,试分别计算下列表达式的值:

int i=1; double d=10;

1题 35/4 [8]

2题 46%9+44-2 [15]

3题 45+43%5(233%2)[48]

4题 45+4550%i-- [45]

5题 45+4550%(i--) [45]

6题 153+(++d) [65]

7题 153+d++ [55]

8题 i+=3/i+3 [7]

程序阅读题

1给定如下代码,写出程序运行结果

class Example{

public static void main(String arges[]){

int i=0;

do{

Systemoutprintln("doing it for i is:"+i);

}while(--i>0);

Systemoutprintln("finish");

}

}

结果如下:

doing it for i is:0

finish

2 阅读程序段写出执行结果

for(int k=1;k<=5;k++){

if(k>4)break;

Systemoutprintln("k="+k);

}

结果:

k=1

k=2

k=3

k=4

3试写出下列程序段循环的运行结果

int i=1;

while(i<10)

if(i++%2==0)

Systemoutprintln(i);

结果:

3

5

7

9

*** 作题

求1!+2!++10!

public static void main(String arges[]){

long sum = 0;

for(int i = 1; i <= 10; i++) {

long s = 1;

for(int j = 1; j <= i; j++) {

s = j;

}

sum += s;

}

Systemoutprintln("sum = " + sum);

}

求100之内的所有“完数”。完数是指等于它的因子和的数。例如:6=1+2+3,6=123,则6是一个完数

public class wanshu{

public static void main(String[] args) {

for(int i = 1; i <= 100; i++) {

if(fun(i)) {

Systemoutprintln(i);

}

}

}

public static boolean fun(int num) {

int sum = 0;

for(int i = 1; i < num; i++) {

if(num % i == 0) {

sum += i;

}

}

return num == sum;

}

}

import javaioBufferedInputStream;

import javaioBufferedOutputStream;

import javaioFile;

import javaioFileInputStream;

import javaioFileNotFoundException;

import javaioFileOutputStream;

import javaioIOException;

public class Test {

public static void main(String[] args) {

BufferedOutputStream out = null;

try {

out = new BufferedOutputStream(new FileOutputStream(new File("d:/infotxt")));

String line = "第一行文本\n第二行文本";

outwrite(linegetBytes());

} catch (FileNotFoundException e) {

eprintStackTrace();

} catch (IOException e) {

eprintStackTrace();

} finally {

if (out != null) {

try {

outclose();

} catch (IOException e) {

eprintStackTrace();

}

}

}

BufferedInputStream in = null;

try {

in = new BufferedInputStream(new FileInputStream("d:/infotxt"));

StringBuffer buffer = new StringBuffer();

byte[] buff = new byte[inavailable()];

while (inread(buff) != -1) {

bufferappend(new String(buff));

}

Systemoutprintln(buffer);

} catch (FileNotFoundException e) {

eprintStackTrace();

} catch (IOException e) {

eprintStackTrace();

} finally {

if (in != null) {

try {

inclose();

in = null;

} catch (IOException e) {

eprintStackTrace();

}

}

}

}

}

以上就是关于java语言面向对象程序设计马俊版课后习题答案全部的内容,包括:java语言面向对象程序设计马俊版课后习题答案、JAVA程序设计题(很简单的)、java程序设计题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9477202.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存