填空题
以下程序运行时,输出到屏幕的结果中第一行是 1(10) 2,第二行是 3(11) 4 。
#include
void fun(int *t)
{
static int i=0;
do
t[i]+=t[i+1];
while(++i<3);
}
int main5
{
int i,a[10]= {1,2,3,4,5};
for(i=1;i<3;i++)
fun(a);
for(i=0;i<4;i++)
printf("%d",a[i]);
printf("/n%d/n",a[i]);
return 0;
}
【正确答案】
1、(10) 3579
(11) 5
【答案解析】