下列语句序列执行后,i的值是()。 int i=8,j=16; if(i-1>j)i--; elsej--;
下面语句序列执行后,K的值是() int i=6,j=8,k=10,m=7; if(!(i>jm>k++)) k++;
若有下列定义(设int类型变量占2个字节):int j=8,j=9;则下列语句:printf(”i=%%d,j=%%d\n”,i,j);输出的结果是( )。
执行如下程序,从键盘依次输入十个整数:1 0 0 0 1 2 3 0 2 0 ,则输出时a[4]的值是多少?#include stdio.hvoid main( ){int a[10];int i,j;for(i=0;i<10;i++)scanf(%d,&a[i]);for(i=0;i<10;i++){if(a[i]==0){j=i;while(j<10-1&&a[j]==0)j++;a[i]=a[j];a[j]=0;}}for(i=0;i<10;i++)printf(%d\n,a[i]);}
若有 int i=10,j=2;则执行完i*=j+8;后ⅰ的值为( )。
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )
若有语句int i=-19,j=i%4;printf(%d\n,j);则输出结果是:
若有语句int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a,则()不是对a数组元素的正确引用(0<=i<=10)。
若有int ⅰ=10, j=0;则执行完语句if (j=0)ⅰ+ +; else ⅰ- -; ⅰ的值为11.
程序执行完这条语句后int i=1,j=1;i<<2+j;i的值是多少?
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
若有下列定义(设int类型变量占2个字节):int i=8,j=9;则下列语句:printf("i=%%d,j=%%d\n&quo
设i,j,k均为int型变量,执行完下面的for循环后,k的值为 。 for (i=0, j=10;i<=j;i++,j--) k=i+j;
若有说明语句int i=4, j=5, k=6; float f; 则执行f=(i>k)?i:(j<k)?j:k;语句后,f的值为()。
若int a=6,则执行完下列语句后,a的值为(). if (a>10) a-=5; a+=5;
若有“int j=10;” 则执行完语句“while () j++;”后j的值为
若有inti=10,j=2;则执行完i*=j+8;后i的值为28。()
若有int i=0;,则以下程序段中,while 循环的循环次数是________。 while(i<10) { if(i<1) continue; if(i==5) break; i++; }
下列语句序列执行后,k的值是()。int i=6j=8,k= 10,m=7; .if(>j||mk++;elsek--;
若int a=6,则执行完下列语句后,a的值为().if (a>10) a-=5; a+=5;
若有语句 int i=-19,j=i%4; printf("%dn",j); 则输出结果是___________
设i,j,k均为int型变量,则执行下面语句后,k的值为_____。for(i=0,j=10;i<=j;i++,j--)k=i+j;
8、若int a=6,则执行完下列语句后,a的值为(). if (a>10) a-=5; a+=5;
若有以下程序: 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);