厦门大学-子雨-C程序期末考试题目讲解(2015年6月真题考卷A).pptVIP

  • 11
  • 0
  • 约 12页
  • 2016-12-09 发布于贵州
  • 举报

厦门大学-子雨-C程序期末考试题目讲解(2015年6月真题考卷A).ppt

厦门大学-子雨-C程序期末考试题目讲解(2015年6月真题考卷A)

《C程序设计基础》 期末考试题目讲解 (2011年6月真题考卷A) 内容提要 期末考试题目 阅读题(题目未找到) 改错题 第1题 第2题 编程题 第1题 第2题 第3题 第4题 改错题-第1题 //把一个十进制数转换成二进制数,二进制数的各位数字存储在数组b中。 #includestdio.h void main() { int a,b[20],len,i; //len少了=0 scanf(%d,a); while a //a少了() { b[len++]=a%2; a=a/2; } for(i=len-1;i=0;i--); //多了; printf(%d,b[i]); printf(\n); } 改错题-第2题 //fac函数的功能是求k的阶乘; //主函数的功能是求1!+2!+3!+……+n!。 #includestdio.h int fac(int k) //少了; void main() { int n,sum=0,i; scanf(%d,n); for(i=1;i=n;i++) sum=sum+fac(i); printf(%d\n,sum); } int fac(int k) { int f=0,i; //0改为1 for(i=1;i=k;i++); //多了; f=f*i; return f; } 编程题-

文档评论(0)

1亿VIP精品文档

相关文档