A: p=i
B: a=a[i]
C: p=j
D: i=p
举一反三
- 以下函数返回a数组中最小值所在的下标,在划线处应填入的是()。 A: i=p B: p=i C: p=j D: a=a[i]
- 以下程序输出a数组中的最小值及其下标,在划线处应填入的是( )。56b5c5f8e4b0e85354c093e8.png
- 以下程序输出a数组中的最小值及其下标,在划线处应填入的是________。568d1003e4b0e85354b48326.jpg
- 以下函数返回a所指数组中最小的值所在的下标值: A: i=p B: a=a[i] C: p=j D: p:i
- 以下程序调用findmax函数求数组中值最大的元素在数组中的下标。程序空白处应填入_____。 A: j=p B: p=j C: j=t D: p=t
内容
- 0
程序填空题 在下面 【?】处填入正确语句,去掉 【?】后,调试c程序,调试成功后,将 【?】处的正确语句分别填入答案空格中。 以下程序的功能是建立一个如下的二维数组,并按以下格式输出。请填空。 1 0 0 0 1 0 1 0 1 0 0 0 1 0 0 0 1 0 1 0 1 0 0 0 1 #include void main() { int c[5][5]={0},*p[5],i,j; for(i=0;i<5;i++) /***********SPACE***********/ p[i]=【?】; for(i=0;i<5;i++) { /***********SPACE***********/ *(p[i]+i)=【?】; /***********SPACE***********/ *(p[i]+5-(【?】))=1; } for(i=0;i<5;i++) { for(j=0;j<5;j++) printf("%2d",p[i][j]); /***********SPACE***********/ putchar('【?】'); } }
- 1
若int i,j=8,*p=&i;,则与i=j;等价的语句是 A: i= *p; B: *p=*&j; C: i=&j; D: i=**p;
- 2
下面程序段执行后,输出n的值是_____。</p></p><p><p>int i,j,n;</p></p><p><p>for (i=1;i<=10;i++)</p></p><p><p>{ n=0;</p></p><p><p> for (j=1;j<=10;j++)</p></p><p><p> n=n+j; </p></p><p><p>}</p></p><p><p>printf(“n=%d ”,n);</p></p> ______
- 3
执行下面程序段, 只输出”Apple”,完成程序算法填空。。</p></p><p><p> int i,j;</p></p><p><p> char c[]="an Apple";</p></p><p><p> for(i=0; i<=____;i++ )</p></p><p><p> { j=i+3 ;</p></p><p><p> printf("%c
- 4
若有说明:int i,j=7,*p=&i;则与i=j;等价的语句是( )。 A: *p=*&j; B: i=**p; C: i=*p; D: i=&j;