首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7
admin
2020-06-02
6
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。程序的功能是:读入一个整数k(2≤k≤10000),输出它的所有质因子(即所有为素数的因子)。例如,若输入整数2310,则应输出:2,3,5,7,11。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<conio.h>
#include<stdio.h>
/*********found*********/
ISPrime(int n);
{
int i,m;
m=1;
for(i=2;i<n;i++)
/*********found*********/
if!(n%i)
{m=0;break;)
return(m);
}
main()
{
int j,k;
printf("\nPlease enter an integer number between 2 and 10000:");
scanf("%d",&k);
printf("\n\nThe prime factor(s)of%d is(are):",k);
for(j=2;j<k;j++)
if((!(k%j))&&(IsPrirae(j)))
printf("%4d,",j);
printf("\n");
}
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
(1)函数定义格式错误,函数定义时后面不能加“;”,所以应该去掉分号。
(2)根据题意可知,if条件语句判断n是否可以整除i,如果不能整除则为质因子,所以if!(n%i)应改为if(!(n%i))。
转载请注明原文地址:https://jikaoti.com/ti/JpG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){unsignedchara=8,c;C=a>>3;printf("%d\n",c);}程序运行后的输出结果是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
以下叙述中正确的是
以下叙述中正确的是
以下选项中关于程序模块化的叙述错误的是
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
编写一个函数,该函数可以统计一个长度为2的字符串在另一个字符串中出现的次数。例如,假定输入的字符串为"asdasasdfgasdaszx67asdmklo”,子字符串为”as”,则应当输出6。注意:请勿改动主函数main和其他函数
给定程序中,函数fun的功能是:统计形参s所指的字符串中数字字符出现的次数,并存放在形参t所指的变量中,最后在主函数中输出。例如,若形参S所指的字符串为”abcdef35adgh3kjsdf7”,则输出结果为4。请在下画线处填入正确内容并将下画线
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
下列方剂中,含有干姜的是
患者,男性,26岁,车祸致腹部及会阴部皮肤大面积缺损3h,精索外露,创面约为25cm×15cm。此患者用移植皮片为
环境污染对人群健康的影响主要是( )。
资产负债表的理论依据是()。
Theplantproductshavebeencarefullyinspectedandareconsideredtobe()fromanyquarantinepests.
下列关于现金流分析的说法,不正确的是()。
一个完整的退休规划包括( )等内容。
企业战略管理的对象不包括()。
社会工作者小李计划为社区独居老人开展小组活动,目的是提高独居老人的社会交往能力,增进他们的相互交流,小李最宜采用的小组工作模式是()。[2014年真题]
2010年5月8日,王某骑车回家经过一工地时,掉入没有设置明显标志和采取安全措施的坑中,造成骨折。王某于同年6月10日找到建设项目的发包人和承包人要求赔偿,两单位相互推诿。同年6月13日王某前往法院起诉,突遭台风袭击,中途返回。下列哪些说法是正确的?(
最新回复
(
0
)