四川計算机二级C语言笔试真题(完整版18-31次).docVIP

  • 33
  • 0
  • 约 88页
  • 2016-12-07 发布于重庆
  • 举报

四川計算机二级C语言笔试真题(完整版18-31次).doc

四川計算机二级C语言笔试真题(完整版18-31次)

18 (第一套) (60分钟) 一、程序调试题(文件名test1-1.c)(40分) 磁盘上有一个名为testl-l.c的C程序文件,其功能是:计算并输出M以内最大的10个素数之和,M由主函数传给fun 函数。例如:当M的值为100,则函数的值为732。调试程序使之能输出正确的结果。 注意:可以增加和修改程序行,但不得删除程序中的整行。在一处增加的程序行不得超过两行。 源程序如下: # include stdio.h # include conio.h int fun(int m); { int sum,n=0,j,yes; while((m=2)(n10) { yes=0; for(j=2;j=m/2;j++) if(m%j==0) { yes=0; break; } if(yes=1) { sum+=m; n++; m--; } } return ; } main() { int m; clrscr(); scanf(%d,m); printf(%d\n,fun(m)); } 二、编写程序(程序文件名为testl-2.c)(60分) 要求编写函数fun,其函数的功能是:根

文档评论(0)

1亿VIP精品文档

相关文档