- 60
- 0
- 约1.51万字
- 约 21页
- 2021-08-21 发布于山东
- 举报
java考试代码例题
java考试代码例题
PAGE / NUMPAGES
java考试代码例题
Java 复习题汇总
编程题
1 、编程序,输入 a,b,c ,求方程
a x 2 +bx+c=0 的解。
package 一元二次方程 2;
import
java.util.Scanner;
public
class
一元二次方程 2 {
public
static
void
main(String[]
args ) {
Scanner reader
=new Scanner(System.
in );
double
d =0;
int
i =0;
double
a =0;
double
b =0;
double
c =0;
double
dis
=0;
do{
i ++;
if
( i 1){
System.
out .println(
数值错误,请从头输入: );
}
System.
out
.println(
请输入 a 的值: );
a=reader .nextInt();
System.
out
.println(
请输入 b 的值: );
b=reader .nextInt();
System.
out
.println(
请输入 c
的值: );
c =reader
.nextInt();
double
dis2
=b* b-4*
a* c ;
d=dis2
;
dis
=Math.
sqrt
( b* b-4* a* c);
} while
( d 0);
double
x1
=(-1*
b+ dis
)/(2*
a);
double
x2
=(-1*
b- dis
)/(2*
a);
System.
out
.println(
x1 );
System.
out
.println(
x2 );
}
}
2、编程计算 : 1*2*3+3*4*5+ +99*100*101 的值。
package 作业 618;
public
class
作业 618 {
public static void main(String[]
int sum=0;
for ( int i =1; i =50; i ++){
int a=(2* i -1)*(2* i )*(2*
sum=sum+a;
}System. out .println( sum);
args i +1);
) {
}
}
3 、求所有水仙花数。 所谓水仙花数是指一个三位数, 其各位数字立方的和等于
该数。如: 153 = 13
53
33 。
package
水仙花数 ;
public
class
水仙花数 {
public
static
void
main(String[]
args ) {
for
( int
i =100;
i 1000;
i ++){
int
y=i %10;
int
x=i /10%10;
int
z=i /10/10%10;
int
sum=x * x * x + y* y* y +z * z * z;
if ( sum==i ){
System.
out
.println(
i + 是水仙花数 );
}
}
}
}
、求以下式子的值, y=1-2+3-4+ ··· +99-100 并将结果输出,格式为
1-2+3-4+ ··· +99-100=表达式的值。
package 作业 620;
import java.lang.StringBuffer;
public
class
作业 620 {
public static void main(String[]
StringBuffer a=new StringBuffer();
a.append(1);
int sum=0;
int j =0;
for ( int i =1; i =100; i ++){
int b=0;
args
) {
if ( i %2==0){
b=-1* i ;
a.append( b);
} else { b=i ;
if ( j 0) a.append( + +b);
}
sum=sum+b;
j ++;
}
String c =a.toString();
System. out .println(
c+= +sum);
}
}
5 、请编制程序判断输入的正整数能否既是 5 又是 7 的整倍数。假如,则输出
yes;不然输出 no。
package 作业 621;
import java.util.Scanner;
public class
作业 621 {
public
static
void
main(String[]
args
原创力文档

文档评论(0)