首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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
29
问题
下列程序的功能是输入一个整数,判断其是否是素数,若为素数则输出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全国计算机二级
相关试题推荐
下面有关标准模块的叙述中,错误的是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()x=0doUntilX=-1a=InputBox("请输入a的值")a=Val(a)b=I
在考生文件夹下有一一个工程文件sit5.vbp,其窗体中有一个实心圆。程序运行时,当用鼠标左键单击窗体任何位置时,实心圆则向单击位置直线移动;若用鼠标右键单击窗体,则实心圆停止移动。窗体文件中已经给出了全部控件,但程序不完整。要求:请去掉程序中的注释符,
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
在VisualBasic6.0集成开发环境中,主窗口的标准工具栏上有一个按钮,单击此按钮可以运行正在设计的工程,这个按钮的图标是()。
在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;1个复选框(名称为Cheek1,标题为“粗体”)和1个文本框(名称为Text1,Text属性为“改变文字字体”),窗体外观如图所示。程序运行后,要求“宋体”单选
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm。其功能是随机产生20个0~1000的整数,将其放入一个数组中,然后输出这20个整数的平均值。程序运行后,单击命令按钮(名称为Command1,标题为“输出平均值”),即可求出其
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
随机试题
下列关于中小型企业的特点说法错误的是
Miles手术适用于肿瘤()。
下列关于项目工艺技术方案评估的阐述中,正确的有()。
在计算稀释每股收益时,分子分母均需要调整的是()。
已知短期国库券利率为6%,纯粹利率为5%,市场利率为8%,则通货膨胀补偿率为()。
下列不属于汉族四大传统节日的是()。
协同过滤是利用某必趣相投、拥有共同经验的群体的喜好来推荐使用者感兴趣的资讯,个人透过合作的机制给予资讯相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选资讯,回应不一定局限于特别感兴趣的,特别不感兴趣的资讯的记录也相当重要。根据上述定义,下
就业,指具有劳动能力的公民在法定劳动年龄内从事有一定劳动报酬或经营收入的国家和社会承认的职业。下列属于就业的是()。
下列哪项不属于智力发展差异性的表现?()
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第一个元素为划分的基准,那么第一趟划分后的结果为()。
最新回复
(
0
)