首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
admin
2012-07-20
66
问题
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被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
解析
本题主要考查素数的判断及数位分解问题。1.判断是否为素数;素数的定义是;若一个数除了其自身和1再没有其他的除数,则该数就是素数。故用其定义可以很容易判断。在2到所判断数之间的数进行扫描,若有一个除数,则该数就不是素数。2.数位分解;将n位数上各个位上的数值单独分离出来。解决此问题的方法是;将n位数对10求余可以将个位上的数值分离出来。将这个n位数除以10以后得到一个n-1位数,则此时n位数原来的10位就变成了n-1位数的个位,再将此n-1位数对10求余便可得到原n位数的十位。依此类推,按照同样的方法便可将n位数各个位上的数值分离出来。
转载请注明原文地址:https://www.kaotiyun.com/show/l24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
机群系统可以按应用或结构进行分类,按应用目标可以分为高性能机群与
按明文的处理方法,密码系统可以分为分组密码和【 】。
防火墙自身有一些限制,它不能阻止Ⅰ.外部攻击Ⅱ.内部威胁Ⅲ.病毒感染
以下的网络管理功能中,不属于配置管理的是
常用的电子支付方式包括电子现金、【 】和电子支票。
关于电子邮件,以下说法不正确的是
D数据报报头中有两个长度域,一为报头长度,一为总长度。报头长度以位为单位,总长度以______位为单位。
网络安全遭受攻击、侵害的类型有3种:第一种是数据篡改,第二种是【 】,第三种是利用网络软硬件功能的缺陷所造成的“活动天窗”来访问网络。
在NetWare网络中,【 】负责网络文件目录结构的创建与维护,建立用户与用户组,设置用户权限、目录文件权限与目录文件属性等任务。
TCP和UDP的一些端口保留给一些特定的应用。为HTTP协议保留的端口号为一
随机试题
证券市场较为重要的结构有()。Ⅰ.层次结构Ⅱ.品种结构Ⅲ.交易场所结构Ⅳ.交易时间结构
下列除哪项外,均为正常的叩诊音
大、中型建设项目竣工决算报表包括()等。
上市辅导有效期为两年,即本次辅导期满后两年内,拟发行公司可以由主承销机构提出股票发行上市申请。()
如果在计量日发生的有序交易中,企业按照出售一项资产所能收到或者转移一项负债所需支付的价格来计量,该企业相关会计要素采用的会计计量属性是()。
甲企业2017年年初拥有一栋房产,房产原值1000万元,3月31日将其对外出租,租期1年,每月收取租金1万元。已知从价计征房产税税率为1.2%,从租计征房产税税率为12%,当地省政府规定计算房产余值的减除比例为30%。2017年甲企业上述房产应缴纳房产税(
饭店最基本、最传统的功能是()。
根据《党政机关公文处理工作条例》,下列公文标题正确的是()。
设二元函数z=xex+y+(x+1)ln(1+y),则dz丨(1,0)=___________.
A、Hetoldnooneabouthisdisease.B、Heworkedhardtopayforhismedication.C、Hedependedonthenursesinhisfinaldays.D
最新回复
(
0
)