首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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
67
问题
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click() DimxAsInteger x=Val(InputBox("输入数据")) Text1=
以下叙述中错误的是( )。
下列选项中,不属于数据模型所描述的内容的是()。
运行下面的程序,单击命令按钮,输出结果为()。FunctionF(aAsInteger)b=0Staticcb=b+1c=c+1F=a+b+CEndFunctionPrivateSubCommandl_Click(
编写如下程序:PrivateSubCommand1_Click()Dima(2,3)Fori=0To2Forj=0To3a(i,j)=InputBox("请
窗体上有一个名为Command1的命令按钮,并有下面的程序:PrivateSubCommand1_Click()Dimarr(5)AsIntegerFork=1To5arr(k)=kNext
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
在窗体上建立三个菜单(名称分别为Read、Calc和Save,标题分别为“读入数据”、“计算并输出”和“存盘”),然后再添加一个文本框,名称为Text1,MultiLine属性设置为True,ScrollBars属性设置为2(如图所示)。程序运行后,如果执
以下说法中正确的是()。
随机试题
A.胡麻仁、阿胶、麦冬、生地B.白芍、阿胶、麦冬、当归C.胡麻仁、阿胶、麦冬D.胡麻仁、当归、生地
下列哪种周期属于中频生物节律
小柴胡汤中最能体现和解少阳的药对是
若合同或信用证没有特别说明,通常情况下,托运单中的货物说明也必须详细列出货物的型号、规格,不能只写大类名称或统称。()
决策风格中使用的维度是()。
2010年3月8日,甲向乙借用电脑一台。3月15日,乙向甲借用名牌手表一块。5月10日,甲要求乙返还手表,乙以甲尚未归还电脑为由,拒绝返还手表。根据合同法律制度的物权法律制度的规定,下列表述中,正确的是()。
学校事故又称学生伤害事故,是指学生在学校学习、生活期间发生的()。
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml标题为“选课”的窗体上面一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、
将考生文件夹下TING文件夹设置成隐藏和存档属性。
TheHealthBenefitsofDrinkingWater—Isbottleddrinkingwaterhealthierthanfilteredtapwater?[A]Waterisakeyin
最新回复
(
0
)