float f=1/3;
int i=1/3;
float f=1.01;
double d=999d;
第1题:
请完成下列Java程序:计算下列级数之和,直到该项之绝对值小于0.001为止。
S=1/1! -1/2! +1/3! -1/4! +
注意:请勿改动main()主方法和其他已有的语句内容,仅在横线处填入适当的语句。
程序运行结果如下:
i=1 s=1.0
i=2 s=0.5
i=3 s=0.6666666666666666
i=4 s=0.625
i=5 s=0.6333333333333333
i=6 s=0.6319444444444444
public class exl3_2{
public static void main(Stfing[] args){
double s=0.0,sign=-1.0,t,f=1.0;
for(int i=1;;i++){
f=f*i;
__________;
t=sign/f;
if(__________)
break;
s=s+t;
System.out.prinfln("i="+i+"s="+s);
}
}
}
第2题:
下列程序的功能是求算式:1-1/24-1/3-1/4+…前80项之和。 PrivateSub Commandl Click( ) Dim i asinteger,S assingle.f as integer s=0:f=1 For i=1To 30 s=s+f/i f=__________ Next i Debug.Print”1-1/2+1/3—1/4+…=”:s End Sub 横线处应填写的内容是( )。
A.1*f
B.-l*f
C.1*i
D.-1*i
第3题:
下列各项中,代表即付年金终值系数的是( )。
A.[(F/A,i,n +1)+1]
B.[(F/A,i,n+1)-1]
C.[(F/A,i,n-1)-1]
D.[(F/A,i,a-1)+1]
第4题:
以下程序的输出结果是( )。 include<stdio.h> void main() {int f,f1,f2,i; f1=0;f2=1; printf("%d%d",f1,f2); for(i=3;i<=5;i++) {f=-f1+f2,printf("%d",f); f2=f1;f1=f; } printf("\n"); }
第5题:
float f = 1F;
float f = 1.0.;
float f = ‘1’;
float f = “1”;
float f = 1.0d;
第6题:
100 FORMAT( 1X, F6.3, I3, E9.4 )
100 FORMAT( 1X, 2F8.3, I3 )
100 FORMAT( 1X, F8.4, I3, F3.1 )
100 FORMAT( 1X, F8.4, 2( 1X, I3) )
第7题:
Float foo = -1;
Float foo = 1.0;
Float foo = 42e1;
Float foo = 2.02f;
Float foo = 3.03d;
Float foo = 0x0123;
第8题:
float f=1.0
float=x0x0687
float=-5
float=1.8f
第9题:
float[] = new float(3);
float f2[] = new float[];
float[] f1 = new float[3];
float f3[] = new float[3];
float f5[] = { 1.0f, 2.0f, 2.0f };
float f4[] = new float[] { 1.0f. 2.0f. 3.0f};
第10题:
float5_five=3.4
int_xyz=29
doublea1=6.2e4
shortdo=3
第11题:
float foo = -1;
float foo = 1.0;
float foo = 42el:
float foo = 2.02f:
float foo = 3.03d:
第12题:
double f(bool b, int i)
int f(double d, int i)
int f(bool b,int i, double d)
double f(bool d, int j)
第13题:
有如下程序: #include<iostream> usingnamespacestd; intmain(){ intf,f1=0,f2=1 for(inti=3;i<=6;i++){ f=f1+f2: f1=f2:f2=f } cout<<f<<endl; return0; } 运行时的输出结果是()。
A.2
B.3
C.5
D.8
第14题:
下列程序的执行结果是(, )。 a=75 1f a>90 Then i=4 1f a>80 Then i=3 1f a>70 Then i=2 1f a>60 Then i=1 Print”i=”;i
A.i=1
B.i=2
C.i=3
D.i=4
第15题:
有以下程序: int f(int n) { if (n==1) return 1; else return f(n-1)+1; } main() { int i,j=0; for(i=i;i<3;i++) j+=f(i); printf("%d\n",j); } 程序运行后的输出结果是( )。
A.4
B.3
C.2
D.1
第16题:
在Java中,下列()是合法的声明。
第17题:
float f=11.1;
double d=5.3E12;
double d=3.14159;
double d=3.14D;
第18题:
(F/P,i,n)= (F/A,i,n)·(P/A,i,n)
(F/P,i,n)= (F/A,i,n)·(A/P,i,n)
(F/P,i,n)·(P/A,i,n)·(A/F,i,n)=1
(F/P,i,n1+n2)= (F/P,i,n1)·(F/P,i,n2)
(F/P,i,n)·(P/A,i,n)·(A/P,i,n)=1
第19题:
float a=1,*b=&a,*c=&b;
int a=b=0;
char A=65+1,b='b';
double a=0.0;b=1.1;
第20题:
char=’abc’;
long l=oxfff;
float f=0.23;
double d=0.7E-3;
第21题:
Float foo = -1;
Float foo = 1.0;
Float foo = 42e1;
Float foo = 2.02f;
Float foo = 3.03d;
Float foo = 0x0123;
第22题:
float f=-5;
float f=0x0687;
float f=1.0;
float f=7.8f;
第23题:
long l = 4990;
int i = 4L;
float f = 1.1;
double d = 34.4;
double t = 0.9F;