网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有以下程序,输出结果( )。
A
1 4 4 18 30
B
1 1 4 4 18
C
4 4 18 1 1
D
4 4 4 30 1
参考答案
参考解析
解析:
程序中b是一个3×3的二维数组,利用指针表示二维数组元素b[i][j]的方式为:*(*(b+i)+j)。**b表示元素b[0][0],值为1;**(b+1)表示元素b[1][0],值为4;*(*(b+1)+2)表示元素b[1][2],值是18;最后输出b[0][2]+b[1][2]+b[2][2]=12+18+0=30。
程序中b是一个3×3的二维数组,利用指针表示二维数组元素b[i][j]的方式为:*(*(b+i)+j)。**b表示元素b[0][0],值为1;**(b+1)表示元素b[1][0],值为4;*(*(b+1)+2)表示元素b[1][2],值是18;最后输出b[0][2]+b[1][2]+b[2][2]=12+18+0=30。
更多 “单选题有以下程序,输出结果( )。A 1 4 4 18 30B 1 1 4 4 18C 4 4 18 1 1D 4 4 4 30 1” 相关考题
考题
有以下程序main( ){ int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t;for(i=0;i3;i++)for(k=i+ 1 ;k4;k++) if(a[i][i]a[k][k]){t=a[i][i];a[i][i]=a[k][k];a[k][k]=t;}for(i=0;i4;i++)printf("%d,",a[0][i]);}程序运行后的输出结果是A)6,2,1,1,B)6,4,3,2,C)1,1,2,6,D)2,3,4,6,
考题
有以下程序main(){int a[4][4]={{1,4,3,2,},{8,6,5,7,},{3,7,2,5,},{4,8,6,1,}},i,k,t;for(i=0;i3;i++)for(k=i+i;k4;k++) if(a[i][i]for(i=0;i4;i++)printf(“%d,”,a[0][i]);}程序运行后的输出结果是( )。A.6,2,1,1,B.6,4,3,2,C.1,1,2,6,D.2,3,4,6,
考题
有以下程序includemain(){ints[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;for(i=0;i
有以下程序 #include <stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++; for(i=1;i<5;i++) printf("%d",c[i]); printf("\n"); } 程序的运行结果是A.1 2 3 4B.2 3 4 4C.4 3 3 2D.1 1 2 3
考题
有以下程序: # define f(x) (x*x) main() { int i1, i2; i1=f(8)/f(4); i2=f(4+4)/f(2+2); printf("% d, % d\n", i1, i2); } 程序运行后的输出结果是______。A.64, 28B.4, 4C.4, 3D.64, 64
考题
有以下程序,程序运行后的输出结果是______。 int f(int b[][4]) { int i,j,s=0; for(j=0;j<4;i++) { i=j; if(i>2)i=3-j; s+=b[i][j]; } return s; } main() { int a[4][4]={{1,2,3,4},{0,2,4,6,},{3,6,9,12},{3,2,1,0}}; printf("%d\n",f(A) ); }A.22B.11C.18D.16
考题
有以下程序的输出结果是 int f(int b[ ][4]) { int i,j,s=0; for(j=0;j4;j++) { i=j; if(i2) i=3-j; s+=b[i][j]; } return s; } main( ) { int a[4][4]={{1,2,3,4},{0,2,4,5},{3,6,9,12},{3,2,1,0}}; printf(“%d\n”,f(a)); }A.12B.11C.18D.16
考题
有以下程序includemain(){int*p,j; p=NULL p=fun(); for(j=0;j
有以下程序 #include<stdio.h> main() { int *p,j; p=NULL p=fun(); for(j=0;j<4;j+){printf("%d",*p);p++;} } int*fun() { int a[4],k; for(k=0;k<4;k++)a[k]=k; return(A) ; } 程序运行后的输出结果是( )A.程序有错不能运行B.输出4个NULLC.输出0 1 2 3D.输出1 1 1 1
考题
以下程序的输出结果是()。includemain(){int a=4,b=3,c=2,d=1;printf("%d",a
以下程序的输出结果是( )。 #include<stdio.h> main() {int a=4,b=3,c=2,d=1; printf("%d",a<b?a:d<c?d:B); }A.1B.3C.2D.4
考题
下列程序执行后,其输出结果为( )。 A.1 1 1 4 1B.1 2 3 4 1C.1 2 1 4 1SX
下列程序执行后,其输出结果为( )。A.1 1 1 4 1B.1 2 3 4 1C.1 2 1 4 1D.1 1 1 4 1
考题
有以下程序:程序运行后的输出结果是( )。A.2,3,1,6,8,7,5,4,10,9,B.3,4,2,7,9,8,6,5,11,10,C.2,4,3,9,12,12,11,11,18,9,D.1,2,3,6,8,7,5,4,10,9,
考题
以下程序段的输出结果是( )。 x=1 y=4 Do Until y4 x= x * y y=y+1 Loop Print XA.1SX
以下程序段的输出结果是( )。 x=1 y=4 Do Until y4 x= x * y y=y+1 Loop Print XA.1B.4C.8D.20
考题
W18Cr4V中C、W、Cr、V的含量大约为()。A、0.1%,18%W,4%Cr,1%VB、1%,1%W,18%Cr,4%VC、1%,18%W,4%Cr,1%VD、0.75%,18%W,4%Cr,1%V
考题
单选题W18Cr4V中C、W、Cr、V的含量大约为()。A
0.1%,18%W,4%Cr,1%VB
1%,1%W,18%Cr,4%VC
1%,18%W,4%Cr,1%VD
0.75%,18%W,4%Cr,1%V
考题
单选题有以下程序:
#include
main()
{
inti,array[6]={1,5,0,4};
for(i=0;i5;i++)
printf(%d,,array[i]4);
printf();
}
程序运行后的输出结果是( )。A
1,2,1,2,0,B
1,5,0,4,0,C
1,5,5,4,0,D
0,4,0,4,0,
考题
单选题有以下程序: #include main() { inti,*ptr; intarray[4]={1,1,3,4}; for(ptr=array,i=0;i3;i++) printf("%d,",*ptr++); printf(""); } 程序运行后的输出结果是( )。A
1,2,4,B
1,3,4,C
1,1,3,D
1,1,4,
热门标签
最新试卷