c语言_期末复习题答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
选择题: 1.A 2.CD 3.D 4.B 5.B 6.B 7.A 8.C 9.D 10.A 11.A 12.B 13.D 14.C 15.C 16.D 17.B 18.D 19.C 20.B 21.A 22.D 23.A 24.C 25.A 26.C 27.C 28.B 29.A 30.A 31.D 32.C 33.A 34.D 35.C 36.A 37.C 38.A 39.C 40.A 41.D 42.B 43.B 44.C 45.D 46.A 47.B 48.A 49.C 50.C 51.D 52.A 53.D 54.B 55.D 56.C 57.C 58.D 59.D 60.C 61.C 62.D 63.B 64.D 65.C 填空题: scanf(“%f”,x); x=0 scanf(“%f”,x); i=3或i4 i==0||i==3||j==0||j==5 _printf(“\n”) b=i==0?0:i-1或者i==0? b=0:b=i-1 31 max=q i%4==0 8 y*y+x*x 1 c=‘a’c=‘z’ 67,D 7 0 74 22,13 7 18 5,11 7 10 786 32 10 2,0 i=100 ab a[i][j] ,j==3 “%d*%d=%d”,j,k,j*k 7 1 2 1 3 45 35. 15 36. 22 37. ‘a’==m ‘c’==m ‘d’==m 38. ch= ‘A’ ch= ‘Z’ ch=ch-32; 39. b=i==0?0:i-1 40. 31 41. c != ‘\n’ c= ‘0 c= ‘9’ 42. i==j a[i][i] 或 a[j][j] 或 a[i][j] 或 a[j][i] 43. x*x*x+y*y+z_ 判断题: 1~10 √××√√ ××√×× 11~25 √×√×× ×√××× √×√×√ 26~35 √√××× ××√√× 36~45 √××√√ ×√√×× 编程题 4. # include stdio.h void main() { int a,b,c,max; scanf(%d,%d,%d,a,b,c); max=a; if(maxb) max=b; if(maxc) max=c; printf(The largest number is %d\n,max); } 5. .#include stdio.h void main() { int a[10],max,i,j; for(i=0;i10;i++) scanf(%d,a[i]); max=a[0]; j=0; for(i=0;i10;i++) if(a[i]max) {max=a[i];j=i;} printf(The maximum %d is at %d.,max,j); } 6. #include stdio.h void main() { int yueshu(int m,int n); int beishu(int k,int h,int l); int x,y,c,d; scanf(%d,%d,x,y); c=yueshu(x,y); d=beishu(x,y,c); printf(最大公约数是%d\n,c); printf (最小公倍数是%d\n,d); } int yueshu(int m,int n) { int a; a=m%n; while(a!=0) { m=n; n=a; a=m%n; } return(n); } int beishu(int k,int h,int l) { return(k*h/l); } 7. #include stdio.h void main() { int a[10],max,i; for(i=0;i10;i++) scanf(“%d”,a[i]); max=a[0]; for(i=0;i10;i++) if(maxa[i]) max=a[i]; printf(“%d”,max); } 8. swap(int *pt1,int *pt2) { int temp; temp=*pt1;

文档评论(0)

考试教学资料 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档