首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
admin
2012-07-20
75
问题
请编写函数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全国计算机三级
相关试题推荐
Ethernet交换机是利用______进行数据交换的。
下面关于超文本的叙述中,不正确的是______。
关于下列应用程序的描述中,哪个说法是正确的______。
计算机网络安全认证技术的主要目的是验证信息发送者身份的真正性和验证信息的【 】。
以下为电子商务的产生和发展提供了技术基础的是
下列URL错误的是
在因特网中,负责把电子邮件发送出去的服务器是
描述计算机网络中数据通信的基本技术参数是数据传输速率与
如果—个Web站点利用IIS建立在NTFS分区,那么可以通过IP地址限制、【 】限制、Web权限和NTFS权限对它进行访问控制。
在访问因特网过程中,为了防止Web页面中恶意代码对自己计算机的损害,可以采取的防范措施是
随机试题
我国习惯上将年息、月息、日息都以“厘”作单位,但实际含义却不同,如年息6厘,月息4厘,日息2厘,则分别是指
A.雌激素的作用B.雌激素和生长素的作用C.雌激素、孕激素和催乳素的作用D.催乳素和催产素的作用妊娠期乳腺发育主要是由于
溶组织内阿米巴的生殖方式是
某5岁先天Ⅲ度腭裂患儿,于全麻下接受腭裂修复术,为使发音和讲话接近正常,术后应
在保险市场处于饱和状态且竞争激烈、保险消费者交付保险费能力下降的情况下,保险公司宜采用的险种组合策略是()。
证券分析师的作用包括()
人民法院不受理以下哪些行政诉讼?()
20吨级的液压挖掘机,2月份和3月份之间销售相差多少台?3月份,常州现代比大宇重工烟台多多少台?
在微机中,应用最普遍的字符编码是
A、Theytakegamesseriously.B、Theythinkgamesaresecondary.C、Theythinkgamesarethemostimportant.D、Lessonsandgamesar
最新回复
(
0
)