当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级C语言50套程序编写上机题及答案(16)
发布时间:2011/10/31 17:38:17 来源:城市学习网 编辑:ziteng

  16、编写函数fun, 函数的功能是求出小于或等于lim的所有素数并放在aa数组中,函数返回所求出的素数的个数。函数fun中给出的语句仅供参考。

      注意:部分源程序在文件PROG1.C中。

      请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

  #include

  #define MAX 100

  int fun(int lim, int aa[MAX])

  {

    /* 以下代码仅供参考 */

    int i,j,k=0;

    /* 其中变量k用于统计素数个数 */

    for(i=2;i<=lim;i++)

    {

      /* 以下找出小于或等于lim的素数存入aa数组中并统计素数个数 */

    }

    return k;

  }

  main()

  {

    int limit, i, sum;void

    int aa[MAX] ;

    printf("输入一个整数:");

    scanf("%d", &limit);

    sum=fun(limit, aa);

    for(i=0 ; i < sum ; i++) {

      if(i % 10 == 0 && i != 0) printf("\n") ;

      printf("]", aa[i]) ;

    }

  }

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved