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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

华中科技大学标准C语言程序设计及应用习题答案.docx

1、华中科技大学标准C语言程序设计及应用习题答案第二章一、选择题、C 2、BD 、A 、A 5、 、C 7、D 、 9、A 10、D1、B 12、D 、C 14、 15、6、B 7、A 8、 00011 00111二、判断题1、错、错、错4、错三、填空题1、 B 662、 n1%dnn2=%d3、 0四、计算(1) |y 002f(2) y = 0x026(3) x&y = 0x0009;(4) x+y = 0xffc6(5) =3 0x068(6) y=4 x00022(1) 6(2) 50(3) 1(4) 6(5) 1(6) 203(1) 0(2) (3) 1(4) 4(5) (6) 4(1)

2、 1(2) 0(3) 1(4) 7(5) (6) 6(7) 24(8) 27(9) 295(1) (2) 1(3) 1(4) 3(5) 五、程序分析题程序b20 a=36 程序2第三章一、填空题1、s62、63、(1) scanf(”,c); () c-2 更好得答案:c(a-A)2、1main()it,b;rint(”laeiput a &b:);scanf(”d”,a,&);ritf(nmas%dn”,(ab)?a:b);2、2int mx(in x,nt y);mai()int a,b,c,ma;prinf(pase npt b c:”);scanf(dd%d”,a,&b,);a?:;m

3、ax=cmax?c:max;print(”m in,m);2、3mai() int =0,sum=0; whi(i=100) s+i; +; pint(”1+、+10=%dn,su);2、4main() int;it =1,b=-;nt c; prin(d6d,a,); r(i=2;i10;i+) c=3*b; pintf(”%d,c); a=b; b=; rtf(”);2、m() ni; wile() printf(”plea nput a data(0:exit):); canf(”%d,&i); if(i=) break; if(i2=) printf(”the data %d a ev

4、n nuer、n”,); lse rintf(”te data %d is a odduber、n”,i); 2、6#inlude sdo、main() nti; int =8,b=1; itsum=; for(=;i10;+) b+=3; su = a; +=b; rinf(a% b:%dn,a,b); pint(Th Sum O Is:dn,u);、#include ain() foatx,y; rnt(”pleaeiut :”); cn(”,); if(x1、0) y=; else if(x10) y=2*-; else y3x-; printf(y=n,y);、8#include st

5、dio、hmain() lng a,b,; wie() rnf(plese input data(199):); canf(ld”,&a); pintf(a:dn,a); f(0|a=00000) eak; i=; 10; hie(a!=) =a; rintf(”8d”,b); a/=10; i+; a1=a1*1+; rinf( :%ld a1:ldn”,); 2、#include stdio、hnclude time、hinudetdlib、mai() nt ,b,i,k=0;omize(); aranom(001);/cree a rndom daa(0-1000)/ fr(=;i0;i

6、+) printf(plee ge a number:); scanf(d,b); f(ab) k+; pif(”n%d:Saller,guessgan!n,k); elsef(ab) k+; pritf(”nd:Bger,gssagai!n”,k); lse printf(”nYou ss rih,ongraturaton!) ; nt(”nYu ave uesdd tmes,); rea; if(k=20) rnt(norry,you failed!);、1#icldestdi、main() int a,c; intum; or(=;a10;a+) for(b0;b1;b+) for(c=

7、;c10;c+) um=a0b1+c;if((num%3=0)&(a=5b=5|c=5) rintf(%d”,nm); pintf(”nnn);、11inclu b?a:b;i0;i+) if(i%=0i%=0) printf(nTemn=,i); beak; 2、12#include min()i ,k=0; pntf(pleasenput daa:); scanf(”%d,a); whil(a2=0) a=2; k+; pit(nth numrf fator(2)is %d,k);2、main() long i,t=; lon sum=0; fo(i=1;i=10;i+) t=i; um+

8、t; rint(”ld!=%ld”,i,t); pintf(sum:ld,sum);2、4incue sdi、void mi() int i,x=; fr(=9;i=;i) =2*(x+); pintf(Thfirstda:%d,);2、15#includestdio、defn PI 3、141593ain() lot r,h; float ; printf(pleaeinput r,h:); scanf(”%f%f”,&r,&h); =1、/3*I*rh; ptf(”V、2”,);、1incldstd、inludeh、han() ln in =0; long it m,=0;int a,n,

9、i; pint(leenp n:); scanf(d”,&a,n); fo(i=;in;i+) m=m10+a; n+=m; printf(a+a+aa+、+a、aldn,sn);2、17includ stdio、hmain() i k;pin(”lesinput k:); do scnf(”d,&); if(=0k) ba; hle(1); sitch(k) case 0:printf(Sunday、n);reak; case 1:rintf(”onday、”);break; case :intf(Teda、n”);break; cae 3:printf(Wedesda、n);break;

10、case 4:pritf(Trsda、”);rea; ase:printf(”riy、n”);bra; case6:pntf(”Satura、n);brea; 2、8icl =16;i+) s=sum+a/b; ; =(i1)b; rtf(”numlf,sum);2、#incude stdi、hclude ain() float a,x1,x; prntf(”inpua:); snf(f,&a); x11、0; wile() 2=1、0/2(x+a); if(abs(x-x1)1e5) break; x1=; printf(qrt()=f,x);第四章写出下列程序输出结果1、no 1o 1 =

11、0no 1 =no 1 =02、0 b=0 c0a=1 =0 c=02 0 03、mai:x=5,y1,n1fuc:x=6,y=1,=11man:x=5,y=,n=11fuc:=8,y=31,n1第五章1、D 3、65、CDABC6、(1)+= (2)aiaj7、(1)si+!=0 (2)si-1 8、D9、6(同题4)1、si=0&i=91、 (1)0 ()str1i-tr2i5、1#inluestio、hnt fun();ntfun()in a3,sm;in i,; um0;error*/ for(;i3;i+) fo(j;j;j+) sf(d”,&aij);/err* or(i=;i3;

12、i+) su=sum+ii; rintf(sum=d,sum);od main() un();5、2nlude stio、hvoidmin( od ) floatNm1; oat Int,GetNum1; nti,j; flat a=6;f(i=0; i10; i+) Nui=a; =+7、5;op: printf(”Pleae npua Numr(08) Inut=); scaf(f”,Inut);i(Input0)|(Inpu70)=)otooo1;fo(i0; i1; i+) f(InpNmi) ot Loo2;Loop: fr(; ji; j+ ) etNmj=umj;GetNumIp

13、ut;for(j=; j=1; +,i+)Gtuj+1umi;or(j=0;od min(vod)har inpt1100,ipt100,input3100; ni,Eng=,ng=,m=,blank=0,oher=0; printf(”Inut rows harae,ach row dot ecd80 cacters:n); g(iu1); rint(”The eco row:n”); gets(inut2); print(Theird row:n); gs(inut3);testthe ist o*/fr(i=; i10;) if(iput1i=) gotLop1; el f((A=ipu

14、t1i)&(nt1=)=1) Eng+; ele i(ainut)&(np1i=z)=1) e+; else if((0=inpu1i)&(iputi9)=1) n+; elf(input1=32) blank+; ls oher+; /*test he secnd row/oo1:or(=0; i100; +) i(input0) got Loop; eseif((=input2i)&(npu2i=)=1) Eng+; eseif((a=iput2i)(in2i=z)=1) en; else if(0=input2)&(input2i=9)=1)num+; else if(iput2i=32

15、) bnk+; els other+; /*tes th tird */op2: for(i=;i100;i+) f(input3=0) gotoLop; ls f((A=input3i)&(input3i=)=) Eng+; el if(a=ini)(it3i=z)=) eng+; ele if(0inpt3)(nut3i=)=1) nm+; se if(input3i=3) lank+; else the+;Loop3: rin(”ppe enlischacter:%dnLower english charactr:%nuber:dnBlank:%dnOhr character:%n”,n

16、g,eng,nu,blank,other);5、5#inlude vid main(vd)char r8,t40;t ,j,k;Input two string/int(Pleaseinput thefirst strig sr1=); gets(str1); pintf(”Please npu te secnd strig str=); get(str2);*et t ed of str1*/for(i=0; i80; i+)f(str1i=0) break;/*oy str to r1 for(j=,k=0;srk!=;k+,j+) st1=sr2; str+k=0; uts(str1);

17、、6include tdio、truct student cha nam; int scor;t5,t;void mai(oid) nti,j; printf(puttudnsore and nae(),eperate sing thhaacte of, :n”);o(0; ;+) scanf(”d,%s,tui、sc,&stui、name);sorting/ or(0; ; i+) f(j=0; 4-i; +) if(stuj、coestuj、cre) tu=stuj;sjstj1;stu+1=s;prntf(”Ater sore,rean name:”); o(0;i; i+)pitf(d,sn,sti、scoe,stui、nae);、#incldestdo、n() int a,i,,m,n,,p; prinf(Please input a *3shuz:n); for (i=0;i=2;i+

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

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