有程序:F(C,D)=A*C+B/DA=1.0B=2.0WRITE(*,*)F(A,B)+F(B,A)END此程序的运行结果是:()
举一反三
- 阅读下列程序 LOGICAL L1,L2,L3,L4,L5 DATA L1,L2,L3/3*.TRUE./ L4=.NOT.L1.AND..NOT.L2.AND.L3 L5=.NOT.L1.OR..NOT.L2.OR.L3 WRITE(*,*)L4,L5 END 程序运行结果是() A: T T B: T F C: F F D: F T
- float a,b; scanf(%f,&a); if(a<0.0) b=0.0; else if((a<0.5)&&(a!=2.0)) b=1.0/(a+2.0); else if(a<10.0) b=1.0/a; else b=10.0; printf(%f ,b);若以上程序段运行时输入为2.0(回车), 则上面程序的输出结果是 。
- 若下列程序运行时输入为 2.0 ,则程序的输出结果是______ 。 int main() { float a,b; scanf("%f",&a); if(a<0.0) b=0.0; else if((a<0.5)&&(a!=2.0)) b=1.0/(a+2.0); else if(a<10.0) b=1.0/2; else b=10.0; printf("%f\n",b); return 0; }
- 有程序:F1(x)=2.0/(1.0+x)F2(Y)=F1(Y)*Y+1.0A=F1(1.0+F2(1.0)WRITE(*,10)A10FORMAT(1x,E8.2)END此程序执行后的输出结果为:() A: 3.00 B: 3.0 C: 3.00E+00 D: 30E+01
- 下面程序段的运行结果是 。 A: e B: ˽ C: \0 D: f