首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。 例如,若输入整数:2310,则应输出:2、3、5、7、11。 请改正程序中的语法错误,使程序能得出正确的结果。 注意:
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。 例如,若输入整数:2310,则应输出:2、3、5、7、11。 请改正程序中的语法错误,使程序能得出正确的结果。 注意:
admin
2016-10-29
36
问题
给定程序MODI1.C的功能是:读入一个整数k(2≤k≤10000),打印它的所有质因子(即所有为素数的因子)。
例如,若输入整数:2310,则应输出:2、3、5、7、11。
请改正程序中的语法错误,使程序能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
#include
/************found************/
IsPrime (int n);
{ int i,m;
m=1;
for (i=2; i
/************found************/
if !(n%i)
{ m=0;break;)
return (in);
}
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))&&(IsPrime(j)) )
printf("\n%4d",j);
printf("\n");
}
选项
答案
(1)IsPrime(int n) (2)if(!(n%i))
解析
(1)第一个标识下面的“IsPrime(int n):”在程序中显然是一个函数,因此应将后面的分号去掉。
(2)第二个标识下面的if语句后面缺少括号,因此,if!(n%i)应改为if(!(n%i))。
该题主要考查标点符号、运算符、基本定义。
转载请注明原文地址:https://kaotiyun.com/show/IVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对枚举类型名的定义中正确的是______。
有以下程序:#include<stdio.h>main(){charc[6];inti=0;for(j<6;c[i]=getchar(),i++);
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)whi1e()s[i]){d[j]=【】:j++;}d[j]=0;
下列程序的输出结果是【】。main(){inta[]={2,4,6},*prt=&a[0],x=8,y,z;for(y=0;y<3;y++)z=(*(ptr+y<x)?*(ptr+y):
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
以下程序中函数huiwen的功能是检查一个宁符串是否是回文,当字符串是回文时,函数返回字符串:yes!,否则函数返回字符串:no!,并在主函数中输出。所谓回文即正向与反向的拼写都一样,例如:adgda。请填空______。#include<s
以下程序的功能是将字符串s中的数字字符放人d数组中,最后输出d中的字符串。例如,输入字符串abc123edf456gh,执行程序后输出123456。请填空。#include<stdio.h>#inclu
以下选项中可以作为C语言中合法整数的是______。
有以下函数:fun(char*a,char*b){while((*a!=’\0’)&&(*b!=’\0’)&&(*a==*b)){a++;b++;}return(
随机试题
一足月女婴,生后3天出现黄疸,近2天食欲减退,黄疸明显加重。体检:脐部红肿,有脓性分泌物,体温35.5℃。以下哪项检查对明确诊断很重要
在下列知识产权的原始取得中,国家机关的授权行为是权利主体资格最终得以确认的必经程序的有()。
寄存人寄存贵重物品应向保管人声明由保管人验收。寄存人未声明的,该物品毁损灭失后,保管人【】
人民代表大会制度作为我国人民行使当家作主权利,实现社会主义民主的基本形式,下列选项中的决定因素是:()
混凝土强度与水灰比、温度、湿度以及骨料等因素密切相关,说法正确的是( )。
(2012年)根据《行政许可法》、《发票管理办法》、《发票管理办法实施细则》及有关规定,税务机关按照行政许可方式实施管理的特定涉税事项是()。
对被判处1年以下有期徒刑或者剩余刑期在1年以下的罪犯,由()代为执行刑罚。
关于被判处缓刑的犯罪分子应当履行的法定义务有错误的是()。
下面代码的输出结果是>>>True/False
下列关于操作系统的主要功能的描述中,不正确的是
最新回复
(
0
)