更多"关于以下程序段的执行结果,说法正确的是( )。 public cla"的相关试题:
[单项选择]有如下的程序段,该程序段的执行完后,共执行循环的次数是
Private Sub Command1_Click( )
total=0
Counter=l
Do
Print Counter
total=total+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End If
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12
D. 20
[单项选择]有如下程序段,该程序段执行完后,共执行循环的次数是
Private Sub Command1_Click( )
Tota1=0
Counter=1
Do
Print Counter
Tota1=tota1+Counter
Print total
Counter=Counter+1
If total>=10 Then
Exit Do
End lf
Loop While Counter<=10
End Sub
A. 5
B. 10
C. 12 D。20
[单项选择]设有如下程序段,则执行p=s;语句后,以下叙述中正确的是
char s[20]="Bejing",*p;
p=s:
A. 可以用*p表示s[0]
B. s数组中元素的个数和p所指字符串长度相等
C. s和p都是指针变量
D. 数组s中的内容和指针变量p中的内容相同
[单项选择]以下程序段的执行结果是( )。
#include <iostream.h>
Void main( )
int a,y;
a=10;y=0
do
a+=2;
y+=a;
cout<<"a"="<<a<<","<<"y="<<y<<"/n";
if(y>20) break;
while(a<=14);
A. a=12,y=12
B. a=12,y=12
C. a=12,y=12
D. a=12,y=12
[填空题]执行下面的程序段,输出结果为 【8】
public class Q
public static void main(String argv[]
int anar[]=new int [5];
System.out.println(anar[0];
[填空题]在汇编语言程序中,特权级低的程序段可以借助()指令转向特权级高的程序段执行。
[填空题]以下程序段的执行结果为 【15】 。
#include<iostream.h>
#define PLUS(x, y) x+ y
void main( )
{
int x=1, y=2,z=3,sum;
sum=PLUS(x+ y, z)*PLUS(y, z);
cout<<"SUM="<<sum;
cout<<end1;
}
[填空题]执行下列程序段后输出的结果是 【10】 。
public class Test{
public static void main(String args[]){
int x,y;
for(y=1,x=1;y<=50;y++){
if(x>=10)break;
if(x%2==1){
x+=5:
continue;
}
x-=3;
}
System.out.println(y);
}
}
[填空题]执行下面的程序段,输出结果为 【7】 。
public class Q public Static Void main(String args[])
int anar[]=new int[5];
System.out.println(anar[0]);
[填空题]执行下面的程序段,输出结果为______。
public class Q
public static void main(String argv[])
int anar[]=new int[5];
System.out.println(anar[0]);
[单项选择]执行下列程序段之后,输出的结果为______。
public class ex43
public static void main(String[] args)
short a=127;
short b=4;
a>>>=--b;
System.out.println(a);
A. 10 B. 15 C. 30 D. 128
[单项选择]为了使下面的程序段能够正确执行45/6的运算,应该在程序中填入( )指令。 MOV AL,45 MOV BL,6 DIV BL
A. XOR AH,AH
B. CLC
C. MOV DX,0
D. MOV BH,0
[填空题]以下程序段的执行结果是______。
int i =0;
outer:while(true)
{
i++;
inner:for(int j = 0; j <10; j++)
{
i += j;
if(j == 3)
continue inner;
break outer;
}
continue outer;
}
System. out .println (i);
[填空题]有如下代。码片段,请填写完整相应的代码。
public class JavaProg extends java.applet,Applet
public void init( )
// 将 applet 初始化
Public void start( )
【15】 ;
public void stop( )
// 停止 Applet
public void destory( )
// 销毁 Applet
[单项选择]对于以下程序段
A. REP MVOSB
B. REP LODSB
C. REP STOSB
D. REPE SCASB
[单项选择]为了使下面的程序段能够正确执行45/6的运算,应该在程序①处填入指令( )。
MOV AL,45
MOV BL,6
①
DIV BL
A. XOR AH,AH
B. CLC
C. MOV DX,0
D. MOV BH,0
[单项选择]阅读下面程序段,则执行后的结果为
#inclide"stdio.h"
main( )
int m=4,n=2,k;
k=fun(m,n);
printf("%d/n",k);
fun(int m,int n)
return(m*m*m-n*n*n);
A. 64
B. 8
C. 56
D. 0