将大于形参m且紧靠m的k个素数存入xx所指的数组中。 例如,若输入17, 5,则应输出:19, 23, 29, 31, 37。C语言编程题【21题】

来源:互联网 发布:数据专家cnzz干什么的 编辑:程序博客网 时间:2024/04/28 01:05
#include <stdio.h>void fun(int m, int k, int xx[]){int i, j;int p = 0;for(i=m+1;i>m;i++){for(j=2;j<i;j++){if(i%j==0)break;}if(j == i)xx[p++] = i;if(p>k)break;}}main(){   int m, n, zz[1000] ;   printf( "\nPlease enter two integers:") ;   scanf("%d%d", &m, &n ) ;   fun( m, n, zz) ;   for( m = 0 ; m < n ; m++ )   printf("%d ", zz[m]) ;   printf("\n") ;   }

阅读全文
0 0