首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
清编写函数countValue(),其功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到OU
清编写函数countValue(),其功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到OU
admin
2013-12-17
26
问题
清编写函数countValue(),其功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到OUT.DAT文件中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数WriteData()的内容。
试题程序:
#include
int count,sum;
void WriteData();
void countValue()
{
}
void main()
{
count=sum=0;
countValue();
printf(“count=%d.sum=%d\n”,count,sum);
WriteData();
}
void WriteData()
{
FILE*fp;
fp=fopen(“OUT.DAT”。“W”);
fprintf(fp,“%d\n%d\n”.count,sum);
fclose(fp);
}
选项
答案
void countValue() { int i,j,d[3],flag; for(i一100;i<1000;i++) { flag=0; for(j=2;j<;j++)//判断是否为素数 if(i%j==0) { flag=l;/*如果当前数据可被除1和其 自身之外的整数整除的话,则将标志置1,表 明该数不是素数*/ break; //一旦发现不是素数,就退出循环 } if(flag==0)//如果是素数 { d[2]=i%10;//求出个位数 d[1]=(i/10)%10;//求出十位数 d[o]一(i/lOO)%10;//求出百位数 if((d[1]+d[2])%10==d[0]) //如果符合条件 { sum+=i;//计算总和 count++;//计数器加1 } } } }
解析
本题主要考查素数的判断及数位分解问题。
①判断是否为素数;素数的定义是:若一个数除了其自身和1再没有其他的除数,则该数就是素救。故用其定义可以很容易判断。在2到所判断数之间的数进行扫描。若有一个除数。则该数就不是素数。⑦数位分解;将n位数上各个位上的数值单独分离出来。解决此问题的方法是:将n位数时10求余可以将个位上的数值分离出来。将这个n位数除以10以后得到一个n-1位数。则此时n位数原来的10位就变成了n-1位数的个位,再将此n-1位数对10求余便可得到原n位数的十位。依此类推,按照同样的方法便可将n位数各个位上的数值分离出来。
转载请注明原文地址:https://jikaoti.com/ti/Qt77FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
对称加密机制的安全性取决于【】的保密性。
攻击者不仅已知加密算法和密文,而且还能够通过某种方式,让发送者在发送的信息中插入一段由他选择的信息,这种攻击最可能属于
下列不属于NetWare操作系统提供的4组安全保密机制的是
Internet的主干网是【 】。
ATM局域网仿真系统中,连接在ATM网络中的主机与网桥可以从逻辑上划分为着若干独立的区域,每个区域称为一个【 】
机群系统可以按应用或结构进行分类。按应用目标可以分为:高性能机群与_______。
在下面的协议中不是应用层协议的是_______。
数字彩色图像的数据量非常大,65536色的560*400的彩色图像;如不进行数据压缩,则使用56kbps的调制解调器上网时,下载一幅这样的彩色图像理论上最快需要【 】秒钟。
网桥和路由器都是网络互联的设备,它们的区别在于网桥工作在数据链路层,而路由器工作在______层。
随机试题
内部银行或内部结算中心是企业内部的核算体制,它们主要适用于()
对于经过标准化后的两组样本率
患者男,72岁。2月前突感肢体麻木,MRI示基底节区低密度梗死灶,现患者右侧手指可联合屈曲不能联合伸展。右上肢可局前平举并旋前旋后,可外展,右下肢肌张力轻度增加,在关节活动的后1/2出现阻力。患者下肢肌张力分级为
A.处3年以下有期徒刑、拘役,并处或者单处罚金B.处3年以上10年以下有期徒刑,并处罚金C.处3年以下有期徒刑、拘役、管制或者剥夺政治权利D.处10年以上有期徒刑或者无期徒刑,并处罚金或者没收财产E.处10年以上有期徒刑、无期徒刑或者死刑,
根据《药品管理法实施条例》,经省药品监督管理部门批准的事项是()。
2017年上半年,某市规模以上工业(以下简称工业)企业完成工业总产值15769.31亿元,比去年同期增长4.4%。其中,6月份工业企业完成工业总产值2724.53亿元,比去年同期增长7.1%(见下图)。 工业产销率为99.5%,比去年同期提高、0.3
甲公司生产的“晴天牌”空气清新器销量占据市场第一,乙公司见状,将自己生产的同类型产品注册成“清天牌”,并全面仿照甲公司产品,使消费者难以区分。为此,甲公司欲起诉乙公司侵权,同时拟申请诉前禁令,禁止乙公司销售该产品。关于诉前保全,下列哪些选项是正确的?(20
根据我国法律规定。下列亲属中属于近亲属的是()。
广义投资银行业务包括众多的资本市场活动,具体包括()。
下列强化程式属于延缓式强化的是()。
最新回复
(
0
)