四川省计算机上机真题及答案.docVIP

  • 43
  • 0
  • 约1.83万字
  • 约 21页
  • 2018-03-31 发布于重庆
  • 举报
四川省计算机上机真题及答案

四川省普通高等学校计算机应用知识和能力 第十八次等级考试 2003年4月 13日 二级 C语言 上机考试试卷 第一套 60分钟 一、程序调试题 文件名为test1-1.c 40分 磁盘上有一个名为testl-l.c的C程序文件,其功能是:计算并输出M以内最大的10个素数之和,M由主函数传给fun 函数。例如:当M的值为100,则函数的值为732。调试程序使之能输出正确的结果。 注意:可以增加和修改程序行,但不得删除程序中的整行。在一处增加的程序行不得超过两行。 源程序如下: # include # include int fun int m ; int sum,n 0,j,yes; /*sum 0,赋初值*/ while m 2 n 10 yes 0; /*yes 1*/ for j 2;j m/2;j++ if m%j 0 yes 0; break; if yes 1 sum+ m; n++; m--; /*缺少循环,添加else m--;*/ return ; /*返回值错误,应该是return sum */ main int m; clrscr ; scanf %d,m ; /*输入错误,应该是m*/ printf %d\n,fun m ; 二、编写程序 程序文件取名为testl-2.c 60分 要求编写函数fun,其函数的功能是:根据

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档