四、程序填充題(本大題共3小題,每小題6分,共18分) 給出下列程序,將橫線(xiàn)處缺少的部分補(bǔ)上,使其能正確運(yùn)行。
36.將十個(gè)整數(shù)輸入數(shù)組,求出其平均值并輸出。
main( )
{int i,a[10],sum=0,*p=______; /*第一空*/
for(i=0;i<10;i++)
{ scanf(″%d″,p);sum+=______; /*第二空*/
printf(″%8.2f\n″,______); /*第三空*/
}
37.輸入一個(gè)無(wú)符號(hào)整數(shù)后求出它的各位數(shù)之和并輸出。
例如若輸入123,則將各位之和6(即1+2+3)輸出。
______f(num) /*第一空*/
unsigned int num;
{ unsigned int k=0;
do
{ k+=______; /*第二空*/
num/=10;
} while(num);
______; /*第三空*/
}
main( )
{unsigned int n;
scanf(″%d″,&n);
printf(″%u\n″,f(n));
}
36.將十個(gè)整數(shù)輸入數(shù)組,求出其平均值并輸出。
main( )
{int i,a[10],sum=0,*p=______; /*第一空*/
for(i=0;i<10;i++)
{ scanf(″%d″,p);sum+=______; /*第二空*/
printf(″%8.2f\n″,______); /*第三空*/
}
37.輸入一個(gè)無(wú)符號(hào)整數(shù)后求出它的各位數(shù)之和并輸出。
例如若輸入123,則將各位之和6(即1+2+3)輸出。
______f(num) /*第一空*/
unsigned int num;
{ unsigned int k=0;
do
{ k+=______; /*第二空*/
num/=10;
} while(num);
______; /*第三空*/
}
main( )
{unsigned int n;
scanf(″%d″,&n);
printf(″%u\n″,f(n));
}

