JAVA程序设计题(很简单的)

来源:百度知道 编辑:UC知道 时间:2024/06/19 08:15:05
我选修了JAVA程序设计,但是我没去上过课,现在老师要考试了,据说出了考试范围,就是下面的题,请高手会做的帮帮忙。希望要写完整的。

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

int=1; double=1.0;

1题 35/4
2题 46%9+4*4-2
3题 45+43%5*(23*3%2)
4题 45+45*50%i--
5题 45+45*50%(i--)
6题 1.5*3+(++d)
7题 1.5*3+d++
8题 i+=3/i+3

程序阅读题

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

public class Example{
public static void main(string arges[]){
int i=0;
do{
system.out.println("doing it for i is:"+i);
}while(--i>0)
symtem.out.println("finish");
}
}

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

for(k=1;k<=5;k++){
if(k>4)break;
system.out.println("k="+k);
}

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

int i=1
while(i<10)
if(i++%2==0)
system.out.println(i);

操作题

求1!+2!+...+10!

求100之内的所有“完数”。完数是指

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

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

int i=1; double d=1.0;

1题 35/4 [8]
2题 46%9+4*4-2 [15]
3题 45+43%5*(23*3%2)[48]
4题 45+45*50%i-- [45]
5题 45+45*50%(i--) [45]
6题 1.5*3+(++d) [6.5]
7题 1.5*3+d++ [5.5]
8题 i+=3/i+3 [7]

程序阅读题

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

class Example{
public static void main(String arges[]){
int i=0;
do{
System.out.println("doing it for i is:"+i);
}while(--i>0);
System.out.println("finish");
}
}
结果如下:
doing it for i is:0
finish

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

for(int k=1;k<=5;k++){
if(k>4)break;
System.out.println("k="+k);
}
结果:
k=1
k=2
k=3
k=4

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

int i=1;
while(i<10)
if(i++%2==0)
System.out.println(i);
结果:
3
5
7
9

操作题