下面程序段在执行完成后,a的值为() int j=0,k=0,a=0; while(j<3) {j++;a=a+1;k=0;while(k<=2) {k++;if(k%2!=0)continue;a=a+1;} a=a+1;}
执行如下程序段,变量s的值为( )。int a=1, b=2,c=6,s ;if ( a<=b || c++<0 || b++
有以下程序:#includevoid main(){ int a[4][4]={{1,2,3,4},{11,12,13,14},{21,22,23,24},{31,32,33,34}};int m,i;m=a[0][0];for(i=1;i<4;i++)if(a[i][0]>m)m=a[i][0];printf('%d ',m);}程序运行后的输出结果是__________。
3.以下程序段的输出结果是int i=0, a=0;while (i < 20){for (; ;){if (i % 10 == 0){break;}else{i--;}}i += 11;a += i;}printf(\%d\, a);
下列程序段运行后,x的值是( )。int a,b,c,x;a=b=c=0;x=35;if(!a) x--;elseif(b);if(c) x=3;else x=4;
若输入52,则下面程序的运行结果是 。main(){int a[8]={6,12,18,42,46,52,67,73};int low=0,mid,high=7,x;printf(\Input a x:\);scanf(\%d\,&x);while(low<=high){mid=(low+high)/2;if(x>a[mid]) low=mid+1;else if(x
下面的程序段运行后,变量C的值是 __。 int a=2,b=1,c=2; if(a <b) else c+="1;&lt;br/"> A、0
【单选题】程序段: int i,a[3][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i+=1) printf("%4d",a[1][i]); 运行此程序段,输出结果是:()
【单选题】下面程序的输出结果是 main() { int a[ ]={1,2,3,4,5,6,7,8,9,0,},*p; p=a; printf("%dn",*p+9); }
阅读下面这段程序,使用逻辑覆盖法进行测试,请问哪一组关于(a,b,c)的输入值可以达到判定条件覆盖。() int func(int a,b,c){ int k=1; if ((a>0) || (b<0) || (a+c>0) ) k=k+a; else k=k+b; if (c>0) k=k+c; return k; }
下面程序段执行后,n的值是()。 int i, n=0; for(i=2; i<5 ; i++) { do if(i%3) continue; n++; } while(!i);> A、5
1、 下面的程序段执行后,a[2]的值为() int[] a=new int[] { 7, 4, 8, 3, 6 }; int n = 5; for(int i=0; i<n-1; i++) { for(int j="0;" j++) if(a[j]> a[j+1]) { int temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } }
【单选题】有程序段如下: int a=1,b=2,c=3; if(a>b)c=a; a=b; b=c; 执行该程序段后,变量a、b、c的值是__________。(第3章 选择结构程序设计)
以下程序段运行后sum的值为()。 int k=0,sum=0; int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12}; for(;k<3;k++) sum+=a[k][k+1];
分析以下程序段: int n,a,b,j=0; for(n=10;n<=50;n++) { a=n%10; b=n/10%10; if(a+b==10) j++; } 问执行完该程序段后,j的值为____
【单选题】执行以下程序段后,变量x,y,z的值分别为()。 int a=1,b=0, x, y, z; x=(--a==b++)?--a:++b; y=a++; z=b;
【单选题】有如下程序段 int *p,a=10,b=1 p=&a; a=*p+b; 执行该程序段后,a的值为
下边程序段循环执行的次数是()。 int a= 0, j = 10; for (; j > 3; j– ) { a++; if (a> 3) break ; }
10、下列程序段运行后x的值是()。 int a = 0, b = 0, c = 0, x = 35; if (!a) x--; else if (b); if (c) x = 3; else x = 4;
若有以下程序: void main() int a[4][4]=1,2,-3,-4,0,-12,-13,14,-21,23,0,-24,-31,32,-33,0; int i,j,s=0; for(i=0;i<4;i++) for(j=0.j<4;j++) if(a[i][j]<0)continue; if(a[i][i]==0)break; s+=a[j][i]; printf("%d",s);
18、阅读下面这段程序,使用逻辑覆盖法进行测试,请问哪一组关于(a,b,c)的输入值可以达到判定覆盖。 int func(int a,b,c){ int k=1; if ((a>0) &&(b<0) && (a+c>0) ) k=k+a; else k=k+b; if (c>0) k=k+c; return k; }
若有int a=3,b; 则执行下面程序段后b的值是()if(a>0) b=1; else b=-1; b=b+1;
11、下列程序段运行后的结果是()。 include<stdio.h> int main() { int a = 2, b = -1, c = 2; if(a < b) if(b < 0) c = 0; else c++; printf("%d\n",c); return 0; }
下列程序段执行后的结果是()。 int a=0; while(a<7){ a++; if(a==4) continue; system.out.print(a); }