首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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
46
问题
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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://kaotiyun.com/show/mLXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
以下叙述中错误的是()。
设a=4,b=5,c=6,执行语句Printa
在数据库管理技术的发展中,数据独立性最高的是()。
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
对于循环队列,下列叙述中正确的是( )。
关于变量作用域,下列叙述中正确的是()。
下列有关数据库的描述,正确的是()。
双精度浮点数的类型说明符为
考生文件夹下有工程文件sjt3.vbp,控件及其属性见窗体文件。程序功能为:单击窗体,则先把数据集读入数组arr,再根据用户输入的值删除数组中对应的元素,并提示操作结果。删除元素分为三步完成:首先查找到要删除的元素,其次将其后续元素顺次前移,最后
随机试题
患者,男,66岁。既往无心肌梗死病史,情绪激动后突发胸闷、气短,伴大汗和呕吐。2小时后到达急诊室,血压170/105mmHg,心率108次/分,心电图VⅠ~V4导联ST段抬高,入院即刻采血,肌钙蛋白测定阴性。患者高血压病史10年,糖尿病病史8年。患者的
A.己糖激酶B.磷酸烯醇式丙酮酸羟激酶C.丙酮酸脱氢酸D.a酮戊二酸脱氢酶E.乙酸CoA羟化酶与脂酸合成有关
理想的化学消毒剂应具备的条件是()
下列关于法与道德、宗教、科学技术和政治关系的选项中正确的是:
[2009年,第70题]两根完全相同的细长(大柔度)压杆AB和CD如图5.13-5所示,杆的下端为固定铰链约束,上端与刚性水平杆固结。两杆的弯曲刚度均为EI,其临界载荷Fcr为()。
关于砂浆强度等级M0的说法正确的是:①施工阶段尚未凝结的砂浆;②抗压强度为零的砂浆;③用冻结法施工化冻阶段的砂浆;④抗压强度很小接近零的砂浆。
施工过程质量控制的内涵包括()。
一、注意事项1.申论考试是对考生阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.本试卷由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。满分100分
从项目“学生管理.pjx”连编应用程序“学生管理系统"应使用的命令是
Toourdisappointment,thecommittee______ourproposal.
最新回复
(
0
)