【单选题】
以下程序段的运行结果是()。inta[]={1,2,3,4},i,j;j=1;for(i=3;ii--){a[i]=a[i]*j;j=j*3;}for(i=0;ii++)printf("%d",a[i]);
【单选题】
下面程序执行后的结果是() #include stdio.h void fun( ) { int i,sum=0; int a[5]={1,2,3,4,5}; for (i=0;i { if (a[i]%2==0) { sum+=a[i]; } } printf(%d,sum); } void main( ) { fun( ); }
【单选题】
以下程序段运行后s的值是()。 int a[3][3]={1, 2, 3, 4, 5, 1, 2, 3, 4} ; int i, j, s=1; for(i=0; i for(j=i+1; j s+=a[i][j];
【单选题】
在一个长度为n的顺序表中,若要删除第i(1≤i≤n)个元素,则需向前移动( )个元素。
【单选题】
有以下程序,执行后输出结果是() main( ) { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i { printf(%d ,m[k][i]); } }
【判断题】
设顺序存储的线性长度为n,要在第i个元素之前插入一个新元素,按课本的算法当i= 1时,移动元素次数为2.
【判断题】
已知byte i = (byte)127; i = i +1;这两个语句能被成功编译。
【单选题】
以下程序段:int i,a=3,b=2;i=(--a==b++)?--a:++b;printf(i=%d a=%d b=%d,i,a,b);输出结果是。
【单选题】
以下程序的输出结果是()。 main( ) { int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=0; for(i=0;i for(j=i;j t=t+b[i][b[j][j]]; printf(%d\n,t); }
【单选题】
A: I won the 100 metre race. B: [填空].