以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。 #define N 10 void arrin(intx[N]) { int i=0; while(i<N) seanf("%d",______);

admin2010-01-10  28

问题 以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。    #define N 10    void arrin(intx[N])    {  int i=0;      while(i<N)      seanf("%d",______);    }     在下划线处应填入的是

选项 A、x+i
B、&x[i+1]
C、x+(i++)
D、&x[++i]

答案4

解析 在scanf()函数中有两个参数,其中第一个参数为输入格式字符串,第二个参数是地址字符串。根据scant()的定义,故应该在空白处填入一地址,又由题意要给数组的每个成员赋值,i表示数组的下标,那么i必须每循环一次加1,即指向下一个数组元素,当i=7时循环体执行了7次,数组的每个成员都被赋值了,退出循环。
转载请注明原文地址:https://jikaoti.com/ti/L8I0FFFM
0

相关试题推荐
最新回复(0)