首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
清编写函数countValue(),其功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到OU
清编写函数countValue(),其功能是:选出100~1000间的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到OU
admin
2013-12-17
77
问题
清编写函数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://kaotiyun.com/show/cAZZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
对称加密机制的安全性取决于【】的保密性。
结构化布线系统采用的传输介质主要是双绞线和【】。
网络操作系统可以运行在基于Intel的X86系统也可以运行在DECALpha,MIPS,R4000等机器上,是因为具有【 】的特征。
计算机网络拓扑结构是通过网中结点与通信线路之间的几何关系来表示网络结构,它反映出网络中各实体间_______。
IP地址采用层次结构,它是按照()结构来进行划分的。
交换式局域网从根本上改变了“共享介质”的工作方式,它可以通过支持交换机端口结点之间的多个【 】达到增加局域网带宽,改善局域网的性能与服务质量的目的。
WindowsNT操作系统内置4种标准网络协议;TCP/IP协议、MWLink协议、NetBIOS的扩展用户接口(NetBEUI)和___________。
配置高速缓冲存储器(Cache)是为了解决______。
I/O接口位于______。
关于Windows2000Server的描述中,错误的是()。
随机试题
在Sheet1的C1单元格中输入公式“=Sheet2!A1+B1”,则表示将Sheet2中A1单元格数据与()
患者女,30岁。下腹部疼痛4天,左下腹部有中度痉挛性疼痛,阴道有大量黄色、元气味的分泌物。1周前曾做过经阴道的结扎手术,行阴道后穹窿穿刺术,采集20ml带血:恶臭的脓性液体,常规细菌培养无生长。进一步微生物检查首选
关于迷路炎,以下说法错误的是
根据《医疗用毒性药品管理办法》,以下叙述正确的是
下列不属于施工项目文明施工策划的内容的是( )。
坚持财政收支平衡在财政管理实践中的重要意义有()。
心理学中的人格具有()的特征。
A、 B、 C、 D、 D考虑内部图形与外部图形的接触点的个数。第一组图依次是2、3、5;第二组依次是1、4、(5)。其中2+3=5,1+4=(5)。考虑图形内部线条数之和,也具有此规律。
(I)设f(x连续,证明(Ⅱ)求
A、50minutes.B、45minutes.C、15minutes.D、35minutes.B根据选项,对话的内容与时间相关,根据“You’vejustmissedbyfiveminutes.Trainsleaveever
最新回复
(
0
)