ImageVerifierCode 换一换
格式:DOCX , 页数:55 ,大小:113.93KB ,
资源ID:20974896      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20974896.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言程序改错Word格式文档下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言程序改错Word格式文档下载.docx

1、2) 、b=x%10000/1000;或 b=x/1000%103) 、if (a!=0) 或if (!a)第 2 题程序改错 (5 分)( 题号 :411)整数,在传递过程中就是加密得,加密规则如下: 每位数字都加上 5, 然后除以 10 得余数代替该位数 字。再将新生成数据得第一位与第四位交换,第 二位与第三位交换。举例:输入一个四位整数 1234,则结果为: 9876。不可以增加或删除程序行,也不可以更改程序 得结构。#include main()int a,i,aa4,t;printf( 输入一个四位整数: );scanf(%d, &a);aa0=a%10;aa1=a%100 %10;

2、aa2=a%1000/100;aa3=a/1000;for(i=0;i =3;i+)aai+=5; aai%=10; for(i=0;i=0;i-) printf(,aai);253) /* 【程序改错】 题目:输入 10 个数,要求输出这 10 个数得平均值 注意:不可以增加或删除程序行,也不可以更改程序得结构。 */ float average(float array10) int i;float aver,sum=array0;* *FOUND* *10;sum=sum+arrayi;aver=sum/10 、 0; return(aver);int score10,aver ;inpu

3、t 10 scores:n for(i=0;%f, score); printf(5 分)( 题号 :414)aver=average(score10);average score is %5 答案:1)、 for(i=1;2)、 float score10,aver;3)、 scanf(scorei);4)、 aver=average(score); 第 2 题程序改错、 2f,aver);或 for(i=1;=9;或 float aver,score10;或 scanf(, score+i)输入一行字符,分别统计出其中英文字母、空 格、数字与其它字符得个数。 */ #include cha

4、r c;int letters=0,space=0,digit=0,others=0;please input some charactersnwhile(c=getchar()=n)if(c=a&cAZletters+;else if(c=! ) space+;else if(c09) digit+;else others+;all in all:char=%d space=%d digit=%d others=%dn,letters, space,digit,others);1)、 while(c=getchar()!2)|、 if( c | c ) 或 if( c3)、 else if(

5、c=第 3 题程序改错 (5 分)( 题号 :250)以下程序输出前六行杨辉三角形 , 即11 11 2 11 3 3 11 4 6 4 1 */ main( )static int a66;int i,j,k;for(i=1;=6;i+) for(k=0;k10-2*i;k+) printf( for(j=0;jxi+1) t=xj;xj=xj+1;xj+1=t; main()int i,n,a100;please input the length of the array: scanf(n);n;,ai);sort(n,a);output the sorted array:=n-1;i+)

6、 printf(%5d1)或 for(j=0;n-( 1、 for(j=0; n -1 -i ;j+) 或 for(j=0; n -1 -i j;j+) + i );n-( 1 + i )= n -2 -i ;2)、 if(xjx j + 1 ) 或 if(x j + 1 xj)ai); 或 scanf(,a+i);4)、 sort(a,n); 或 sort(&a0,n); 第 2 题程序改错 (5 分)( 题号 :431) /* 编写函数 fun 求 1000 以内所有 8 得倍数之与。不可以增加或删除程序行,也不可以更改程 序得结构。 */ #include#define N 1000 m

7、ain() int sum;sum=fun(8);%d 以内所有 %d 得倍数之与为: %dn,N,8,sum);int fun(int m)int s=0;i;/*FOUND*/ for(i=1;N;i+) /*FOUND*/if(i/m=0) s+=i;return s;int s=0 , i ;if(i%m=0)444)求 100 以内(包括 100)得偶数之与、int i,sum=1;for(i=2;=100;i+=1)sum+=i;Sum=%d n;sum);int i,sum=0;i+=2)3) 、 printf(,sum);第 1 题程序改错 (5 分)( 题号 :14)函数 f

8、un 得功能就是:求 1 到 20 得阶乘得与。 请改正程序中得错误,使它能得出正确得结果。 */ fun()int n,j;float s=0 、 0,t=1 、 0;for(n=1;narray i) Min=array i;sum=+array i;ave=sumn;if(array i=Min) J+; return(ave);float a10,ave;int i=0;ave=fun(a,10);ave=%fn,ave);min=%fn,Min);Total:%dn,J); 答案:sum+=arrayi;或 sum=sum+array i;ave=sum/n;if(arrayi=Mi

9、n) J+;或 if(Min=arrayi) J+;1)、 int i,sum=0;2)、 for(i=2;3)、 printf(14) /* */fun()/*FOUND*/ s=1;j+) /*FOUND*/*FOUND*/*FOUND*/ printf(t=1; 或 t=1、0;t= t * j ;或 t*=j;s= s + t ;或 s+=t;或 t=j*t;412)90, 打印出将一个正整数分解质因数。例如:输入90=2*3*3*5int n,i;nplease input a number:%d=,n);i+) n=n%i;while(n=i)if(n%i=1) printf(%d

10、*,i);else break; printf(1)、 while(n!=i)2)、 if(n%i=0) 或 if (!(n%i)3)、 n=n/i;449) /* 编写函数 fun 计算下列分段函数得值:x*20 x0 且 x 工-3f(x)= sin(x) 0 w x10 且 xm 2 及 xm 3x*x+x-1 其它math 、 hfloat fun(float x) float yif (x=0 & x10 y=sin(x);0 & x!=2 、 0 &=30)else y=x*x+x-1;return x; float x,f;Input x=f=fun(x);x=%f,f(x)=%

11、fn,x,f);getch();float y;=-3、0)return y; 或return (y);程序改错】435)编写一个程序计算某年某月有几天。(注意要区分闰年)不可以增加或删除程序行,也不可以更改程序得结构。 */ #include void main()int yy,mm,len;year,month=%d%dyy,&mm);switch(yy)case 1: case 3: case 5:case 7: case 8: case 10: case 12:len=31;break case 4:case 6:case 9:case 11: len=30; break;case 2:if (yy%4=0 & yy%100!=0 | yy%400=0) len=29;len=28;default printf(input error!The length of %d %d id %dn,yy,mm,len);switch(mm)break;default :第 3 题程序改错 (5

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

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