首先你要了解,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程序设计题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)