设内存22000H和22001H单元分别存放的数据为04H和06H,写出如下程序的运行结果,并指出该程序段的功能。 MOV AX,2000H MOW DS,AX MOC CL,4 MOV SI,2000H MOV AL,[SI+1] SHL AL, CL ADD AL,[ SI] MOV[ SI+2], AL INT 3 请问:SI=();AL();(22002H)=();程序功能是:()
已知以下程序段的运行结果为“654321”,则下划线所在位置应填入的代码是() #define N 6 int a[N]={1,2,3,4,5,6},i,t; for(i=0;i for(i=0;i
写出程序的运行结果。 main( ) { int a=0; for ( a=0;a<3;a++ ); printf ( " %d\n", a ); } 输出结果是()。
有以下程序 void sum(int a[]) { a[0]=a[-1]+a[1]; } main() { int a[10]={1,2,3,4,5,6,7,8,9,10}; sum(&a[2]); printf("%d\n",a[2]); } 程序运行后输出结果是()
以下程序段的输出结果是 int a=1234; printf(%2d\n,a);
写出以下程序的运行结果( )。 #include \stdio.h\ void sub( int *x, int y, int z) { *x=y-z; } int main() { int a,b,c; sub(&a,10,5); sub(&b,a,7); sub(&c,a,b); printf(\%d,%d,%d\\n\,a,b,c); return 0; }
以下程序段的输出结果是()。int a=12345;printf(\%2d\\n\, a);
以下程序段的运行结果是()。int*p,*p1,*p2,a=3,b=7;p1=&a;p2=&b;if(a
请写出下面程序段的执行结果。int n=90;int k=2;System.out.print(n+″=〞);while(k<=n){if(k==n){System.out.println(n); break;}else if(n%k==0){System.out.print(k+″*″);n=n/k;)else k++;}
写出下面程序的运行结果:main(){ int a,b,c=9;a=3,b=4;c%= a+b;printf(“%d ”,c)}
以下程序段的输出结果是( ) int x=1,a=0,b=0; switch(x) {case 0:b++; case 1:a++; case 2:a++;b++; } printf(\a=%d,b=%d\,a,b);
写出以下程序段的运行结果floatx=2.0,y;if(x<0)y=0.0;elsey=1.0;执行后,y的值是________。
下面程序段的运行结果是( )int a[6],i;for(i=1;i<6;i++){ a[i]=9 * (i–2+4 * (i>3))%5;printf(''%3d'',a[i]);}
以下程序段的输出结果是() int a=1234; printf("%2dn",a);
以下程序的正确运行结果是()。include<iostream.h>int f(int);void main(){int a=2,i;for(i=0;i<
以下程序的运行结果是()。include<stdio.h>main(){int a[]={1,2,3,4,5,6,7,8,9,10,11,12}; int *
请选出以下程序的输出结果()include<stdio.h>sub(x,y,z)int x,y,*z;{ *2=y-x;}main(){ int a,b,
30、请写出程序运行结束时y的内容。 int x=15; int y=13; y|=x; x<<=2; y&=x;
写出程序的运行结果的第二行输出: 。 include <stdio.h> int main() { int X[4][4]={{11,2
请写出代码的运行结果。 class A{ int f(int x,int y){ return x+y; } } class B extends A{ int
阅读下列程序写结果,为便于系统评判,请将2行运行结果写在同一行,用1个空格分隔,如5 9,请注意。 interface Computer{, int computer(int x,int y); } abstract class A{ int computer(int x,int y){ return x+y; } } class B extends A implements Computer{
下述程序段的运行结果是: for(int i=1;i<=3;i++) for(int j="1;j&lt;=2;j++)" k="1;k&lt;=3;k++)" if (i="=" && k) printf “%d ”,100*k+10*j+i);> A、111 222
以下程序段的输出结果是()。 int a=1234; printf("%2d",a);
下述程序段的运行结果是()。 int a=1,b=2, c=3, t; while (a<b<c) {t=a; a=b; b=t; c--;} printf(“%d,%d,%d”,a,b,c);