网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
对任意输入的x,READ(*,*)xK=SIN(x)WRITE(*,*)KEND此程序执行后K的值为:()
A
在区间[-1,1]中的一个值
B
一定等于0
C
在区间(-1,1)中的一个值
D
K=0或K=-1
参考答案
参考解析
解析:
在数学上,SIN(x)的值为[-1,1]之间,但实际上计算机不可能输入0.5π。这样SIM(x)的值为(-1,1)之间,K为整型变量,故结果一定等于0。
更多 “单选题对任意输入的x,READ(*,*)xK=SIN(x)WRITE(*,*)KEND此程序执行后K的值为:()A 在区间[-1,1]中的一个值B 一定等于0C 在区间(-1,1)中的一个值D K=0或K=-1” 相关考题
考题
有下面主程序运行后的输出是( )。 if (k0) then if k>5 then if k2 then x:=3 else x:=4 设k为整型变量,k取下列哪组中的任意一个值时,x都可以被赋值为3
A2,3,4B3,4,5C4,5,6D5,6,7
考题
在VB程序中,以下程序段执行后,x的值为( )x=0Do While x
在VB程序中,以下程序段执行后,x的值为( )x=0Do While xx=(x+2)*(x+3)LoopA.0B.72C.50D.168
考题
在VB程序中,以下程序段执行后,x的值为( )x=0Do While x
在VB程序中,以下程序段执行后,x的值为( )x=0Do While xx=x+1LoopA.2B.3C.4D.5
考题
执行下面的程序后,a的值是 ( ) # define SQR (X) X * X main( ) { int a=10,k=2,m=l; a/=SQR (k+m)/SQR (k+m); printf("%d\n",a); }A.10B.1C.9D.0
考题
下列的程序段执行后,X的值为______。 K=0 For i=1 To 10 For j=i To 10 x= x + 1 Next j Next iA.50B.55C.100D.105
考题
阅读以下FORTRAN 程序:
READ( *,*) M
IF (M. LT. 100. AND. M. GT. 999) STOP
K=M/100
L=(M - K*100)/10
N= M - K* 100 - L* 10
MM= K + N
WRITE( * ,,(2X,I3)')MM
END
键盘输入600,则程序的输出结果是:
A. 8 B. 3 C. 7 D. 6
考题
有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1X,F7.3)100FORMAT(1X,F8.3)END执行此程序,由键盘输入123456789,则输出S的值为:()A、1234.576B、2345.678C、345.678D、*******
考题
对任意输入的x,READ(*,*)xK=SIN(x)WRITE(*,*)KEND此程序执行后K的值为:()A、在区间[-1,1]中的一个值B、一定等于0C、在区间(-1,1)中的一个值D、K=0或K=-1
考题
有程序:READ(*,*)xY=0.0IF=(xGT.0.0)THENY=1.0ELSEIF(x.GE.150)THENY=2.0ELSEY=3.0ENDIFWRITE(*,*)YEND当输入150时,此程序执行后的输出结果为:()A、0.0B、1.0C、2.0D、3.0
考题
有程序:LOGICALLL=.TRUE.READ(*,*)xIF(x.LT.0)THENL=.FALSE.ELSEWRITE(*,*)xENDIFIF(.NOT.L)WRITE(*,*)-xEND执行两次以上程序,若运行中的输入值分别为2.5和-1.0,则两次运行结果分别是:()A、2.5和1.0B、-2.5和1.0C、2.5和-1.0D、-2.5和-1.0
考题
有程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KEND此程序执行后的输出结果为:()A、18B、30C、25D、36
考题
有程序:DIMENSIONx(3,3)READ(*,*)xCALLSSl(x(1,2))ENDSUBROUTINESSl(x)DIMENSIONx(3)WRITE(*,*)x(2)END当输入1、2、3、4、5、6、7、8、9时,此程序执行后的输出结果为:()A、3B、4C、5D、6
考题
有程序:READ(*,100)A100FORMAT(3x,F6.2)WRITE(*,200)A200FORMAT(1x,F8.2)END当执行此程序时,从键盘输入1234567890↙,则程序的运行结果是:()A、4567.89B、1234.56C、******D、1234.5
考题
单选题有程序:READ(*,50)SWRITE(*,100)S50FORMAT(1X,F7.3)100FORMAT(1X,F8.3)END执行此程序,由键盘输入123456789,则输出S的值为:()A
1234.576B
2345.678C
345.678D
*******
考题
单选题有程序:READ(*,100)A100FORMAT(3x,F6.2)WRITE(*,200)A200FORMAT(1x,F8.2)END当执行此程序时,从键盘输入1234567890↙,则程序的运行结果是:()A
4567.89B
1234.56C
******D
1234.5
考题
单选题有程序:READ(*,*)xY=0.0IF=(xGT.0.0)THENY=1.0ELSEIF(x.GE.150)THENY=2.0ELSEY=3.0ENDIFWRITE(*,*)YEND当输入150时,此程序执行后的输出结果为:()A
0.0B
1.0C
2.0D
3.0
考题
单选题程序gramtraparea dataa,b/10,5/ y(x)=1*x+1 S=(y B.+yA.)*abc(b-a)/2 write(*,*)’S=’,S end 执行程序后,最接近S的值为( )A
80.1B
-80.0C
90.5D
70.1
考题
单选题阅读下列FORTRAN程序: INTRINSIC SIN, COS WRITE(*,*)FUN(SIN,30.0)/FUN(COS,30.0) END FUNCTION FUN(F,X) X=X*3.14159/180 FUN=F(X) END 程序运行结果是()A
sin30°的值B
cos30°的值C
tg30°的值D
ctg30°的值
考题
单选题对任意输入的实数X,下列程序执行后K的可能输出值为( )。 READ(*,*)X K=2*COS(X) PRINT*,K ENDA
在区间[-2,2]中的一个实数值B
0,1,-1C
在区间(-2,2)中的一个实数值D
0,l,-1,2,-2
考题
单选题阅读下列程序 READ(*,*)K WRITE(*,100)K 100 FORMAT(I5) END 程序运行时输入初始值12345,那么显示结果是()A
2345B
12345C
****D
*****
考题
单选题有程序:K=0DO10I=1,6,2DO10J=1,6,3IF(K.LT.I*J)K=I*J10CONTINUEWRITE(*,*)KEND此程序执行后的输出结果为:()A
18B
30C
25D
36
热门标签
最新试卷