c语言程序阅读填空运行结果改错题Word文件下载.docx

上传人:b****3 文档编号:13949919 上传时间:2022-10-15 格式:DOCX 页数:39 大小:29.37KB
下载 相关 举报
c语言程序阅读填空运行结果改错题Word文件下载.docx_第1页
第1页 / 共39页
c语言程序阅读填空运行结果改错题Word文件下载.docx_第2页
第2页 / 共39页
c语言程序阅读填空运行结果改错题Word文件下载.docx_第3页
第3页 / 共39页
c语言程序阅读填空运行结果改错题Word文件下载.docx_第4页
第4页 / 共39页
c语言程序阅读填空运行结果改错题Word文件下载.docx_第5页
第5页 / 共39页
点击查看更多>>
下载资源
资源描述

c语言程序阅读填空运行结果改错题Word文件下载.docx

《c语言程序阅读填空运行结果改错题Word文件下载.docx》由会员分享,可在线阅读,更多相关《c语言程序阅读填空运行结果改错题Word文件下载.docx(39页珍藏版)》请在冰豆网上搜索。

c语言程序阅读填空运行结果改错题Word文件下载.docx

continue;

}

  b-=5;

}

  程序的输出结果a的值为22.

  5、inty=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()

  {inti;

  floatf,sum;

  for(i=1,sum=0.0;

i<

11;

i++)

  {scanf(“%f”,&

f);

  Sum+=f;

  printf(“average=%f\n”,sum/10);

  2、以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。

  #include<

stdio.h>

  {FILE*fp;

  charc;

  fp=;

  do{

  c=getchar();

  fputs(c,fp);

}while(c!

=EOF)

3、以下程序的功能是:

从键盘上输入若干个学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。

请填空。

  {floatx,amax,amin;

  scanf(“%f”,&

x);

  amax=x;

amin=x;

  while(x>

=0.0)

  {if(x>

amax)amax=x;

  if(x<

=amin)amin=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”,&

sum+=f;

  2、fopen(“myfile”,w)fclose(fp);

  3、x>

=0.0x<

=amin

  1、intx=6,y=7;

printf(“%d\n”,++y);

  程序的输出结果是______.

  2、floatf=3.1415927;

  则程序的输出结果是______.

  3、a=3;

1)a:

printf(“%d”,a);

  结果是______.

  4、main()

  {inta[5]={2,4,6,8,10},*P,**k;

  p=a;

k=&

p;

  printf(“%d,”,*(p++));

  printf(“%d\n”,**k);

  5、main()

  {inta,b;

  for(a=1,b=1;

continue;

}}

  程序的输出结果a的值为______.

  1、求主次对角线之和。

  {staticinta[][3]={9,7,5,1,2,4,6,8};

  intI,j,s1=0,s2=0;

  for(I=0;

I<

I++)

  for(j=0;

j<

j++)

  {if()

  s1=s1+a[I][j];

  if()

  s2=s2+a[I][j];

  }

  printf(“%d\n%d\n”,s1,s2);

2、从键盘上输入10个数,求其平均值。

  {scanf(“%f”,&

f);

  Sum+=f;

  3、以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。

  {

  FILE*fp;

  fp=;

  do

  }while(c!

=EOF);

  

(1)6,8

  

(2)3.141593,3.1416,3.142

  (4)2,4

  (5)8

  1、I==jI+j==2

  2、scanf(“%f”,&

sum+=f;

  3、fopen(“myfile”,w)fclose(fp);

四、读出程序

  1.改正下列程序中不正确的语句。

  {inta=8,b=1;

  a=a+b;

  b=a*b;

  printf(“%d,%d”,a,b);

  2.写出下列程序的运行结果。

  fun(inta,intb)

  {if(a>

b)return(a);

  Elsereturn(b);

  {intx=3,y=8,z=6,r;

  r=fun(fun(x,y),2*z);

  printf(“%d\n”,r);

  3.改正下列程序中不正确的语句。

  {intn;

  floats=1.0;

  for(n=10;

n>

n--)

  s=s+1.0/n;

  printf(“%6.1f\n”,s);

  4.写出下列程序的运行结果。

  {intn;

  For(n=3;

n<

=10;

n++)

  {if(n%5==0)break;

  Printf(“%d”,n);

}}

  5.写出下列程序的运行结果。

  #include“stdio.h”

  {inta[]={1,2,3,-4,5};

  intm,n,*p;

a[0];

p=&

  m=*(p+2);

  n=*(p+4);

  printf(“%d%d%d”,*p,m,n);

  1printf(“%d,%d”,&

a,&

b);

  212

  3s=s+1.0/n

  4.34

  5135

四、读程序。

  main()

  {inta;

  scanf(“%d”,a);

if(a=1)printf(“One\n”);

2.写出下列程序的运行结果。

printf(“%d\n”,r);

  s=s+1/n;

  {if(n%6==0)break;

Printf(“%d”,n);

  Main()

m=*(p+1);

n=*(p+4);

  1printf(“%d,”,&

a);

if(a==1)

  4.345

  5125

 三、读出下列程序,写出程序的运行结果

  1.main()

  printf(“a=%d,b=%d”,a,b);

  该程序的运行结果是___________________________________.

  2.main()

  {inti,num[5];

  for(i=0;

5;

  num[i]=i*10-2;

  printf(“%d”,num[3]);

3.main()

  {floatc,f;

  c=30.0;

  f=(6*c)/5+32;

  printf(“f=%f”,f);

  4.main()

  {inta=6095,b;

  b=a%1000;

  printf(“%d”,b);

  5.#include“stdio.h”

  {inta[]={8,2,9,4,1},*p;

  *(p+2)+=2;

  printf(“%d,%d”,*p,*(p+2));

  四、将下列程序中不正确的语句改正

  1.main()

  {intk;

  k=35555;

  printf(“%d”,k);

  2.main()

  {inta,b;

  scanf(“inputa,b:

”,a,b);

  printf(“a=%d,b=%d”,a,b);

  3.main(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1