网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
下面程序的运行结果是(  )。
A

2

B

3

C

4

D

5


参考答案

参考解析
解析:
DECLARE d(2,3),声明一个2行3列的二维数组,包含d(1,1)、d(1,2)、d(1,3)、d(2,1)、d(2,2)、d(2,2)共6个数组元素,与之对应的一维数组分别为d(1)、d(2)、d(3)、d(4)、d(5)、d(6)。所以d(4)可以访问d(2,1)。程序主体是一个循环嵌套,由d(i,j)=i+j可知,数组元素值等于行跟列的序号的和。执行第一次外循环时i=1。第一次内循环后i=1,j=1,d(1,1):1+1=2;第二次内循环后,i=1,j=2,d(1,2)=1+2=3;第三次内循环后,i=1,j=3,d(1,3)=1+3=4。再执行第二次外循环, i=2。第一次执行内循环后,i=2,j=1,d(2,1)=2+1=3;第二次执行内循环后,i=2, J=2,d(2,2)=2+2=4;第三次执行内循环后,i=2,j=3,d(2,3)=2+3=5。所以d(2,1)=2+1=3,d(4)即为3。
更多 “单选题下面程序的运行结果是(  )。A 2B 3C 4D 5” 相关考题
考题 下面程序运行后输出的结果是【】。 include using namespace std; class example{ const 下面程序运行后输出的结果是【 】。include <iostream>using namespace std;class example{const int m;public:example(int i):m(i){}void pr(){cout<<"m="<<m<<endl'}};int main(){example x(100);x.pr();return 0;}

考题 下面程序段的运行结果是()。includevoid main(){char str[]="ABC",*p=str;pfintf("%d\n 下面程序段的运行结果是( )。 #include<stdio.h> void main() {char str[]="ABC",*p=str; pfintf("%d\n",*(p+3)); }A.67B.0C.字符'C'的地址D.字符'C'

考题 下面的程序的运行结果是__________func main() { x := []string{"a", "b", "c"}for _, v := range x { fmt.Print(v)}}

考题 下面的程序的运行结果是__________for i := 0; i

考题 运行下面程序段的输出结果是().A.SetB.SetupC.SetupD.Set

考题 下面程序的运行结果是()。includemain(){int y=10; do{y--;}while(--y); printf("%d\n" 下面程序的运行结果是( )。 #include<stdio.h> main() { int y=10; do{y--;}while(--y); printf("%d\n",y--); }A.-1B.1C.8D.0

考题 下面程序的运行结果是【】。 include void main() {char s[]="9876",*p;for(p=s;p 下面程序的运行结果是【 】。include<iostream.h>void main(){char s[]="9876",*p;for(p=s;p<s+2;p++)cout<<p;}

考题 下面程序运行输出的结果是【】。 include using namespace std; int main(){char a[]="C 下面程序运行输出的结果是【 】。include <iostream>using namespace std;int main(){char a[]="Chinese";a[3]='\0';cout<<a<<endl;return 0;}

考题 下面程序的运行结果是______。includemain(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y; 下面程序的运行结果是______。include<stdio.h>main(){ int y,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d",a,y);}

考题 下面程序的运行结果是____________。publicclassAbc{publicstaticvoidmain(Stringargs[]){intb=5;for(inti=0;i

考题 下面程序段的运行结果是 include void main( ) {char*s="abcde"; S+=2; 下面程序段的运行结果是 #include<iostream.h> void main( ) { char*s="abcde"; S+=2; cout<<s;}A.cdeB.字符'c'C.字符'c'的地址D.无确定的输出结果

考题 下面程序的运行结果是( )。 include main() {char a[80],*p="AbabCDcd"; int i=0,j=0; w 下面程序的运行结果是( )。 include<stdio.h> main() {char a[80],*p="AbabCDcd"; int i=0,j=0; while(*(p++)!='\0') {if(*p>='a'*p<='z'){a[i]=*p;i++;} } a[i]='\0'; puts(A); }

考题 运行下面程序时,从键盘输入字母H,则输出结果是( )。A.B.C.D.A.AB.BC.CSXB 运行下面程序时,从键盘输入字母H,则输出结果是( )。A.B.C.D.A.AB.BC.CD.D

考题 下面程序的运行结果是( )。include main(){int a=25; fun(A); }fun(int *x){ print 下面程序的运行结果是( )。include<stdio.h>main(){int a=25;fun(A);}fun(int *x){ printf("%d\n",++*x);}

考题 下面程序的运行结果是( )。A. 9B. 10C. 11D. 出错

考题 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是()。includemai 运行下面的程序,输入字符串Microsoft Visual Studio,则程序的执行结果是( )。 #include<stdio.h> main() {char Chr[20]; scanf("%s",Chr); printf("%s\n”,Chr); }A.Microsoft Visua1 StudioB.MC.MicrosoftD.MicrosoflVisualStudio

考题 下面程序运行后,输出的结果是如下矩阵:4 7 105 8 116 9 12请在程序[ ]处填入正确的内容。

考题 下面程序的运行结果是在窗体中显示的:运行后窗体上显示的是______。

考题 阅读下面程序程序运行结果是( )。A.==B.trueC.falseD.equal

考题 下面程序段的运行结果是( )。A)67B)0C)字符'C'的地址D)字符'C'

考题 运行下面程序时,从键盘输入字母A,则输出结果是( )

考题 下面程序的运行结果是( )。AaaB)89C)ggghD)aa89gggh

考题 下面程序的运行结果是( )。A)*#*#*B)#*#*#*C)*#*#D)#*#*

考题 下面程序的运行结果是______。main(){unsigned a=3,b=10; printf("%d\n",a>1);}A.3B.10C.13 下面程序的运行结果是______。 main() { unsigned a=3,b=10; printf("%d\n",a<<2|b>>1); }A.3B.10C.13D.14

考题 下面的程序使用了函数指针,其运行结果是(43)。A.AB.BC.CD.D

考题 下面程序的运行结果是下图的样子,请填写程序的空白处,完成程序。

考题 下面程序运行后输出结果是() ACABBBCACBCBDCBC