首页/ 题库 / [单选题]

下列程序执行后的输出结果为()。的答案

下列程序执行后的输出结果为()。
CHARACTER9*C
C=’1234567890’
CALLSS(C)
END
SUBROUTINESS(X)
CHARACTERX*2
WRITE(*,*)X
END

单选题
2021-12-29 07:29
A、123456
B、12
C、56
D、567890
查看答案

正确答案
B

试题解析
字符型形参的长度为2,小于对应的实参长度9,则从实参中最左边的字符开始与形参结合,实参中右边的多余字符被截去,因此为12。

相关题目
下列程序执行后的输出结果是
main()
{chararr[2][4];
strcpy(arr,"you");strcpy(arr[1],"me");
arr[0][3]=′&′;
printf("%s\n",arr);}
有以下程序
#include
main()
{char*p="abcde\0fghjik\0";
printf("%d\n",strlen(p));
}
程序运行后的输出结果是
下列程序段执行后的结果是( )。
若有以下程序段int x=20则执行以上语句后的输出结果是()
设有以下程序片段:char a[ ]=hello,p;p=a;printf(%d,(p+5));执行上面的程序片段后的结果为( )

执行以下指令后:
MOV AL,2BH
OR AL,0FH
AL的内容为:()

有程序:K=1DO10I=1,2DO10J=1,210K=K*I/JWRITE(*,*)KEND此程序执行后的输出结果为()

下列程序执行后的输出结果为()。
CHARACTER9*C
C=’1234567890’
CALLSS(C)
END
SUBROUTINESS(X)
CHARACTERX*2
WRITE(*,*)X
END

执行以下指令后:
MOV AL,56H
OR AL,0FH
AL的内容为:()

当输入10,20时,下列程序执行后的输出结果为()。
READ(*,*)IX,IY
A=100.0
IF(IX/IY.GT.0)THEN
A=1.0
ELSEIF(IX/IY.LT.0)THEN
A=-1.0
ELSE
A=0.0
ENDIF
WRITE(*,*)A
END

下列程序段执行后的输出结果为( )。 int x=3; int y=10; System.out.println(y%x);
下列程序段执行后的输出结果为 int x=3; int y=10; System.out. println(y %x) ;
下列程序执行后的输出结果是( )。 main {int x=f;printf("%c\n",A+(x-a+1));}
下列程序执行后的输出结果是______。

阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()

源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2

执行程序后AL为多少?

源程序如下:
MOV AL,0B7H
AND AL,0DDH
XOR AL,81H
OR AL,33H
JP LAB1
JMP LAB2
试问:执行程序后AL=();程序将转到哪一个地址执行:()。

下列程序执行后的输出结果是( )。 main { char x=0xFFFF;printf("%d\n",x--);}

当输入1.5,2.5,3.5,4.0下列程序执行后的输出结果为()。
DIMENSIONA(2,2)
READ(*,*)A
SUM=0
DO10I=1,2
DO20J=I,2
K=A(I,J)*I*J
10A(1,2)=K
WRITE(*,*)A(2,1)
END

下列程序段运行后窗体上输出结果为( )。 Private Sub Command1_Click() a=5: b=4: c=3: d=2 x=3>2*b Or a=c And b<>c Or c>d Print x End Sub
广告位招租WX:84302438

免费的网站请分享给朋友吧