首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun( ),其功能是:将所有大于1小于整数m的素数存入xx所指数组中,素数的个数通过k传回。 例如,输入25,则应输出2 3 5 7 11 13 17 19 23。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数
请编写函数fun( ),其功能是:将所有大于1小于整数m的素数存入xx所指数组中,素数的个数通过k传回。 例如,输入25,则应输出2 3 5 7 11 13 17 19 23。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数
admin
2013-06-12
67
问题
请编写函数fun( ),其功能是:将所有大于1小于整数m的素数存入xx所指数组中,素数的个数通过k传回。
例如,输入25,则应输出2 3 5 7 11 13 17 19 23。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include<conio.h>
#include<stdio.h>
void fun(int m,int *k,int xx[ ])
{
}
main( )
{
int m,n,zz[100];
clrscr( );
printf("/nPlease enter an integer number between 10 and 100:");
scanf("%d",&n);
fun(n,&m,zz);
printf("\n\nThere are%d prime numbers
less than %d:",m,n);
for(n=0;n<m;n++)
printf("\n %4d",zz[n]);
}
选项
答案
void fun(int m,int *k,int XX[]) { int i,j,t,n=0; for(i=2;i<m;i++) /*找出大于1小于整数m的素数*/ { t=l; for(j=2;j<i;j++) if(i%j==0) { t=0; break; } if(t==1) xx[n++]=i; } *k=n; /*返回素数的个数*/ }
解析
这道题是考查一个数是不是素数,只要掌握了判断素数的方法,问题便能顺利解决,请以此题为例,掌握判断素数的方法。
转载请注明原文地址:https://www.kaotiyun.com/show/QrJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是______。
以下程序的输出结果是______。 main () { int x=5,n=3,s,j; for(j=0;j<2;j++) { s=fun(x,n); printf("%d",s); } } fun(int a,int b) { static int n=
数据库保护分为:安全性控制、______、并发性控制和数据的恢复。
数据字典是各类数据描述的集合,它通常包括5个部分,即数据项、数据结构、数据流、______和处理过程。
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是______。 int t[3][3], *pt[3], k; for(k=0; k<3 k++) pt[k]=&t[k][0]
有以下程序 main() { int a[3][3],*p,i; p=&a[0][0]; for(i=O;i<9;i++)p[i]=i; for(i=O;i<3;i++)printf("%d",a[1][i]); } 程序运行后的输出结果是______。
若已定义: int a[]={0,1,2,3,4,5,6,7,8,9},*p=a,i; 其中0≤i≤9,则对a数组元素不正确的引用是______。
若从键盘输入34,则以下程序输出的结果是______。#include<stdio.h>main(){inta;scanf("%d",&a);if(a>30)printf("%d",a);
fread(buf,32,2,fp)的功能是______。
数据的______包括集合、线性结构、树型结构和图状结构四种基本类型。
随机试题
下列关于安全工具检验标准与周期的说法正确的是()。
“一国两制”构想的成功实践,首先解决的是()。
使用单光疗箱时,为使患儿皮肤均匀受热,更换体位时间是()
丁某因炒股急缺资金,遂以年息10%的利息(同期银行居民储蓄存款利率为12%),向王某借款10万元,期限2年,但仅1年,因股市特大幅上扬,丁某赚回许多钱,遂要求提前还款,提前还款并不损害王某的利益,则:()
不属于房地产调整状况的内容是()。
低压地下燃气管道与在导管内的电力电缆的水平净距不得小于()。
下列情形中,不符合经营机构可以将其认定为风险承受能力最低类别的投资者的是()。
下列各项所得中,应按照“财产转让所得”项目征收个人所得税的有()。
改善数学的学习方式和评价方式应从哪些方面着手?
以下是党的十六届四中全会公开发布的一份文件,请阅读后回答问题:中国共产党第十六届中央委员会第四次全体会议关于调整充实中共中央军事委员会组成人员的决定(2004年9月19日中国共产党第十六届
最新回复
(
0
)