首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。 #include <stdio.h> main() { int i,x,y=1; scanf("%d",&x); for(
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。 #include <stdio.h> main() { int i,x,y=1; scanf("%d",&x); for(
admin
2009-01-15
34
问题
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出1,否则输出0。请填空。
#include <stdio.h>
main()
{ int i,x,y=1;
scanf("%d",&x);
for(i=2;i<=x/2;i++)
if 【 】 { y=0;break;}
printf("%d\n",y);
}
选项
答案
(x%i==0)
解析
为判数x是否是素数,预置变量y的值为1(x可能是素数),然后用2至x/2的整数i测试对x的整除性,若x能被其中的某个整数整除,则x是合数,置y的值为0(即x不是素数),结束循环测试;若循环中i都不能整除x,则x为素数。一般可用求余运算x%i是否等于0来判定i能否整除x,所以程序中的空格处可填(x%i==0)。
转载请注明原文地址:https://jikaoti.com/ti/gJK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义语句中,错误的是()。
下列与队列结构有关联的是
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。
在窗体上画一个文本框(名称为Text1)和一个标签(名称为Label1),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。以下可以实现上述操作的事件过程是( )。
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面诏句中与该语句不等价的是()。
用Write和Print语句向文件中写入多个数据的差别在于()。
窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击“保存”菜单项,则把其标题显示在Textl文本框中,下面可实现此功能的事件过程是()。
以下说法中正确的是
随机试题
在社会主义初级阶段发展多种所有制经济的根本原因是【】
某研究者收集了2种疾病患者痰液内嗜酸性粒细胞的检查结果,整理成下表:就检查结果而言,此资料为
某甲是某厂收发室的工作人员,常利用职务之便私拆他人信件。某乙是该厂职工,某乙的姐姐在国外,常常给某乙寄信。某甲因为喜欢集邮,而多次私拆某乙的信件。某乙发现以后非常生气,遂向人民法院提起诉讼,要求追究某甲妨害通信自由的行为。根据刑事诉讼法相关规定,下列说法正
下列属于承包人的义务有()。
进口棉纱是需经检验检疫局检验的纺织品。( )
不同层次和种类的报告应当遵循规定的发送范围、程序和频率。重大风险暴露和高风险国家暴露应当至少每季度向高级管理层报告。()
下列关于公告与通告的区别表述错误的是()。
次填入下列各句横线处的成语,最恰当的一组是()(1)医疗质量是关系到病人生命安危的大事,救死扶伤是医务人员的天职。(2)中国传统的严父慈母型的家庭关系,常令父亲们________地承担起教育子女的义务。(3)在全国比赛
Electronicmailhasbecomeanextremelyimportantandpopularmeansofcommunication.Theconvenienceandefficiencyofelec
A、Ithasthelargestmarketshareatpresent.B、Itsproductsareeasytouseandcost-effective.C、Itissuperiortoitscompeti
最新回复
(
0
)