c语言程序阅读填空运行结果改错题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、读程序题
1、float f=3.1415927;
printf(“%f,%5.4f,%3.3f”,f,f,f);
则程序的输出结果是3.141593,3.1416,3.142 .
2、int x=6,y=7;
printf(“%d,”,x++);
printf(“%d\n”,++y);
程序的输出结果是6,8
3、a=3;
a+=(a<1)?a:1;
printf(“%d”,a);
结果是. 4
4、for (a=1,b=1;a<=100;a++)
{ if(b>=20)break;
if(b%3==1)
{b+=3;continue;}
b-=5;}
程序的输出结果a的值为22 .
5、int y=1,x,*p,a[ ]={2,4,6,8,10};
p=&a[1];
for(x=0;x<3;x++)
y + = * (p + x);
printf(“%d\n”,y);
程序的输出结果y的值是19 .
四、程序填空题
1、从键盘上输入10个数,求其平均值。
main()
{int i;
float f,sum;
for(i=1,sum=0.0;i<11;i++)
{ scanf(“%f”,&f);
Sum+=f ;}
printf(“average=%f\n”,sum/10);}
2、以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。
#include
main()
{ FILE *fp;
char c;
fp= ;
do{
c=getchar();
fputs(c,fp);
}while(c!=EOF)
;
3、以下程序的功能是:从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。
main()
{ float x,amax,amin;
scanf(“%f”,&x);
amax=x;amin=x;
while(x>=0.0 )
{ if(x>amax)amax=x;
if(x<=amin )amin=x;
scanf(“%f”,&x);}
printf(“\namax=%f\namin=%f\n”,amax,amin);}
三、阅读程序题
(1) 3.141593,3.1416,3.142
(2)6,8
(3) 4
(4)22
(5)19
四、程序填空题
1、scanf(“%f”,&f);sum+=f;
2、fopen(“myfile”,w)fclose(fp);
3、x>=0.0 x<=amin
三、阅读程序题
1、int x=6,y=7;
printf(“%d,”,x++);printf(“%d\n”,++y);
程序的输出结果是______.
2、float f=3.1415927;
printf(“%f,%5.4f,%3.3f”,f,f,f);
则程序的输出结果是______.
3、a=3;
a+=(a<1)a:1;printf(“%d”,a);
结果是______.
4、main()
{ int a[5]={2,4,6,8,10},*P,* *k;
p=a;k=&p;
printf(“%d,”,*(p++));
printf(“%d\n”,* *k);
程序的输出结果是______.
5、main()
{int a,b;
for (a=1,b=1;a<=100;a++)
{ if(b>=20)break;
if(b%3==1)
{b+=3;continue;}
b-=5;} }
程序的输出结果a的值为______.
四、程序填空题
1、求主次对角线之和。
main()
{static int a[ ][3]={9,7,5,1,2,4,6,8};
int I,j,s1=0,s2=0;
for(I=0;I<3;I++)
for(j=0;j<3;j++)
{if()
s1=s1+a[I][j];
if()
s2=s2+a[I][j];
}
printf(“%d\n%d\n”,s1,s2);
}
2、从键盘上输入10个数,求其平均值。
main()
{int i;
float f,sum;
for(i=1,sum=0.0;i<11;i++)
{ scanf(“%f”,&f) ;
Sum+=f ;
}
printf(“average=%f\n”,sum/10);
}
3、以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。
#include
main()
{
FILE *fp;
char c;
fp= ;
do
{
c=getchar();
fputs(c,fp);
}while(c!=EOF);
;
;
}