更多"有如下程序段: Dim str As String*10 Dim "的相关试题:
[单项选择]有如下程序段:
Dim str As String*10
Dim i
Str1="abcdefg"
i=12
len1=Len(i)
str2=Right.(str1,4)
执行后,len1和str2的返回值分别是
A. 12,abcd
B. 10,bcde
C. 2,defg
D. 0,cdef
[单项选择]有如下程序段:
Dim str As String*10
Dim i
Strl="abcdefg"
i=12
lenl=Len(i)
str2=Right(str1,4) 执行后,len1和str2的返回值分别是______。
A. 12,abcd
B. 10,bcde
C. 2,defg
D. 0,cdef
[单项选择]有如下程序段:
Dim str As String *10
Dim i
Str1=“abcdefg”
i=12
len1=Len (i)
str2=Right(str1,4)
执行后,len1和str2的返回值分别是
A. 12,abcd
B. 10,bcde
C. 2,defs
D. O,cdef
[单项选择]执行以下程序段
Dim x As Integer, i As Integer
x=0
For i=20 To Step -2
x=x+i/5
Next i
后,x的值为
A. 16
B. 17
C. 18
D. 19
[单项选择]假定有如下的程序段:Dim intVarAs Integer intvar=True Print intVar则输出结果是
A. 0
B. -1
C. True
D. False
[填空题]以下程序段的作用是将STR1的后______个数据传送到STR2中。
STR1 DB 300 DUP( )
STR2 DB 100 DUP( )
MOV CX,100
MOV BX,200
MOV SL,0
MOV DI,0
NEXT:MOV AL,STR1[BX][SI]
MOV STR2[DI],AL
INC SI
INC DI
LOOP NEXT
[单项选择]设有如下程序段:
char str[]="World":
char*ptr=str;
执行上面的程序段后,*(ptr+5)的值为 ______。
A. ‘0’
B. ‘/0’
C. 不确定的值
D. ‘o’的地址
[填空题]运行下面程序,其输出结果(str2的值)为 【13】 。
Dim str1,str2 As String
Dim i As Integer
strl= "abcdef"
For i=1 To Len(str1) Step 2
str2=UCase(Mid(strl,i,1))+str2
Next
MsgBox str2
[单项选择]以下程序段输出的结果是( )。
char str[]="BCDE",*ptr=str;
cout<<*(ptr+4)<<endl;
A. 0
B. 69
C. 字符E的地址
D. 一个空字符
[单项选择]以下程序段运行的结果是______。
Dim a(-1 To 5)As Boolean
Dim flag As Boolean
flag=False
Dim i As Integer
Dim j As Integer
Do Until flag=True
For i=-1 To 5
j=j+1
If a(i)=False Then
a(i)=True
Exit For
End If
If i=5 Then
flag=True
End If
Next
Loop
Print j
A. 20
B. 7
C. 35
D. 8
[单项选择]设有下列的程序段:
char str[]="HelloWorld";
char*ptr;
ptr=str;
执行上面的程序段后,*(ptr+10)的值为( )。
[单项选择]执行下列程序段后,变量S的值是______。
Dim S As Integer,n As Integer
S=0:n=1
Do While n<100
S=S+n
n=n+1
Loop
A. 5050
B. 4950
C. 3000
D. 4000
[单项选择]下列程序段的执行结果为______ 。 Dim A(10,10) For I = 2 To 4 For J = 4 To 5 A(I, J) = I * J Next J Next I Print A(2, 5) + A(3, 4) + A(4, 5)
A. 22
B. 42
C. 32
D. 52
[单项选择]下列程序段的执行结果为 ______。
Dim A(10),B(5)
For i=1 To 10
A(i)=i
Next i
For j=1 To 5
B(j)=j*20
Next j
A(5)=B(2)
Pring"A(5)=";A(5)
A. A(5)=5
B. A(5)=10
C. A(5)=20
D. A(5)=40
[单项选择]有如下程序段:
int *p,a=10,b=1;
p=&a; a= *p+b;
执行该程序段后,a的值为( )。
A. 12
B. 11
C. 10
D. 编译出错
[单项选择]有如下程序段
int *p,a=10,b=1;
p=&a;a=*p+b;
执行该程序段后,a的值为_____。
A. 12
B. 11
C. 10
D. 编译出错
[单项选择]下列程序段的输出结果为( )。
Dim M(5,5),S(5)
For i=1 To 5
S(i)=0
For j=1 To 5
M(i,j)=i+j
S(i)=S(i)+M(i,j)
Next j
Next i
For Each x In S
Print x;
Next x
A. 20 23 24 35 40
B. 20 25 30 35 40
C. 20 23 25 35 40
D. 20 25 35 40 45
[单项选择]字符函数String(2,"abcdef")返回的值是 ______。
A. "aa"
B. "AA"
C. "ab"
D. "AB"
[单项选择]一个完整的程序,必须具备( )、加工程序段和结束程序段。
A. 程序号
B. 快速定位尺寸
C. 准备程序段