首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。 例如,输入17,则应输出4 6 8 9 10 12 14 15 16。 注意:部分源程序给出如下。 请勿改动主函数main和其他函
请编写函数fun(),其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。 例如,输入17,则应输出4 6 8 9 10 12 14 15 16。 注意:部分源程序给出如下。 请勿改动主函数main和其他函
admin
2013-06-12
80
问题
请编写函数fun(),其功能是:将所有大于1小于整数m的非素数存入xx所指数组中,非素数的个数通过k传回。
例如,输入17,则应输出4 6 8 9 10 12 14 15 16。
注意:部分源程序给出如下。
请勿改动主函数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 non-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,n=0; for (i=4; i<m; i++) /*找出大于1小于整数m的非素数*/ {for(j=2;j<i;j++) if{i%j==0) break; if(j<i) xx[n++]=i; } *k=n; /*反回非素数的个数*/ }
解析
这道题是考查一个数是不是素数的简单延伸,只要掌握了判断素数的方法,问题便能顺利解决,请学习者以此题为例,搞清判断素数的方法。
转载请注明原文地址:https://kaotiyun.com/show/5rJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
有以下程序 main() { int num[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16}},i,j; for(i=0;i<4;i++) { for(j=0; j<=i;j++) printf(
给定程序MODI1.C中函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据赋0~m-1的值。#include<Stdio.h>#include<conio.h>#include<stdlib.h>typed
以下程序的输出结果是______。 #include<stdio.h> main() { int a=5,b=4,c=6,d; printf("%d\n",d=a>b?(a>c?a:c):(b)); }
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumM
有以下程序 #include <stdio.h> main() { FILE *fp1; fp1=fopen("f1.txt","w"); fprintf(fp1,"abc"); fclose(fp1); } 若文本文件f1.txt中原有内容为:good,
若对n个元素进行直接插入排序,则进行第i趟排序过程前,有序表中的元素个数为 ______。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用______。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
函数min()的功能是:在带头结点的单链表中查找数据域中值最小的结点。请填空#include<stdio.h>structnode{intdata;structn
随机试题
SHA算法中,输入的消息长度小于264比特,输出压缩值为________比特。()
在折光系统中,角膜因具有较强的折光能力而成为眼调节的主力。
A.盐酸氯胺酮B.盐酸氯丙嗪C.盐酸利多卡因D.盐酸普鲁卡因E.氟烷
关于当事人订立合同形式的说法错误的是()。
起重作业的安全与整个操作过程紧密相关,起重机械操作人员在起吊前应确认各项准备工作和周边环境符合安全要求。关于下列准备工作的说法,正确的是()。
计算机病毒的本质是一组计算机的指令或者程序代码,它并没有自我繁殖的能力。()
甲公司2011年度至2013年度对乙公司债券投资业务的相关资料如下:(1)2011年1月1日,甲公司以银行存款900万元购入乙公司当日发行的5年期公司债券,作为持有至到期投资核算,该债券面值总额为1000万元,票面年利率为5%,每年年末支付利息,到期一
按企业与供应商的交易关系稳定性角度分类,可将供应商分为五类,其中纵向集成型是从供应链角度的纵向链条上管理成员之间的关系。()
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
WhogaveNewYorkitsnickname?
最新回复
(
0
)