下载此文档

C语言程序改错总结.doc


文档分类:IT计算机 | 页数:约31页 举报非法文档有奖
1/31
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/31 下载此文档
文档列表 文档介绍
难度11、。intmain(void){intxy2;/*********Found************/scanf("%s",&xy2);//改为:scanf("%d",&xy2);/*********Found************/printf("xy2=%5d\n",&xy2);//改为:printf("xy2=%5d\n",xy2); return0;}2、,显示两个实数间最大的一个。#include<>floatfmax(floatx,floaty);intmain(void){/*********Found************/floatl,1;//il=;i=;/*********Found************/printf("fmax(%,%)=%\n",i,l,fMax(i,l));//fmax return0;}/*********Found************/intfmax(floatx,floaty)//改:float{if(x<y)returny;elsereturnx;}3、+3的圆的面积。#include<>#definePI/*********Found************/#defineS(bj)PI*bj*bj//改:PI*(bj)*(bj)intmain(void){/*********Found************/intmianJi;//改为:doublemianJi=S(2+3);printf("mianji=%\n",mianJi); return0;}4、相似题:,。#include<>intmain(void){/*********Found************/charyy[100]="ok??\n",//改为:;/*********Found************/prntf("%s",yy);//改:printf return0;}5、考查点:数据类型选择,/运算符的使用功能是计算1/1+1/2+…+1/N之和并显示。#include<>#defineN10intmain(void){/*********Found************/longjieguo=0;//改:floatintfm;for(fm=1;fm<=N;fm++){/*********Found************/jieguo+=1/fm;//改:(float)1/fm}printf("%\n",jieguo); return0;}6、考查点:输入分隔格式控制,循环体的定义,(输入格式限定为仅a,b),在屏幕上显示b行a。#include<>intmain(void){inta,b;/*********Found************/scanf("%d%d",&a,&b);//中间加’,’while(b>0)/*********Found************/___________//括号’{’printf("%d\n",a);b--;/*********Found************/___________//括号’}’printf("byebye!\n"); return0;}7考查点:输入格式控制、变量交换,,b,c(输入时abc之间以空格相隔),首先按照输入顺序显示在屏幕上,然后按从小到大顺序把它们输出到屏幕上。#include<>intmain(void){ floata,b,c,t; printf("pleaseinputthreenumbers:\n"); /*********Found************/ scanf("%f%f",&a,&b,&c);//改:%f%f%f printf("beforesort:a=%g,b=%g,c=%g\n",a,b,c); if(a>b) { t=a; a=b; /*********Found************/ b=a;//改:t } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("aftersort:a=%g,b=%g,c=%g\n",a,b,c); return0;}8考查点:格式化输出、数据类型的正确使用,:2/1,3/2,5/3,8/5,13/8,21/13,....前20项之和,要求显示的结果中小数部分有4位。#include<>#20intmain(void){ intn; /*********Found************/ longi,j,temp,sum; i=2; j=1; sum=0; for(n=1;n<=T;n++) { sum=sum+i/j; temp=i; i=i+j;

C语言程序改错总结 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数31
  • 收藏数0 收藏
  • 顶次数0
  • 上传人业精于勤
  • 文件大小133 KB
  • 时间2020-02-14