- 首頁(yè)|
- 網(wǎng)校|
- 焚題庫(kù)|
- APP |
- 微信公眾號(hào)
四、程序填充題(本大題共3小題,每小題6分,共18分)
請(qǐng)將下列程序橫線(xiàn)處缺少的部分補(bǔ)上,使其能正確運(yùn)行。
30.鍵入數(shù)據(jù)至二維數(shù)組,求出其中的最大值、最小值及所有元素之和。
void main( )
{
int i,j;
int a[3][4],max, min, sum=0;
for(i=0;i<3 ;i++)
for(j =0 ;j <4 ;j ++) scanf("%d",_______); /*第一空*/
max=min=a[0][0];
for(i=0;i<3 ;i++)
for(j =0 ;j <4 ;j ++)
{
______;/*第二空*/
if(a[i] [j]>max) max=a[i] [j];
if(a[i] [j]<min) min=a[i][j];
}
printf("max=%d,min=%d,sum=%d\n",______);/*第三空*/
}
31.將26個(gè)小寫(xiě)英文字母中的元音字母(a,e,i,o,u)寫(xiě)入到文件vo.txt中。
#include"stdio.h"
void main( )
{
char_____;/*第一空*/
FILE *fp;
fp=fopen("vo.txt","w");
for(ch=′a′;ch<=′z′;ch++)
if(______________)fputc(ch,fp);/*第二空*/
_________;/*第三空*/
}
32.根據(jù)迭代公式 ,求a的平方根(精度要求 <10-6)。
#define EPS 1E-6
#include_____ /*第一空*/
void main( )
{
float a,x0,x1=1.0;
scanf("%f",&a);
do
{
x0=x1;
x1=_______;/*第二空*/
}while(fabs(x1-x0)>=_____);/*第三空*/
printf("sqrt=%.6f\n",x1);
}