首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
请编写函数countValue(),其功能是;选出100~1000 M的所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数(如191)。计算并输出上述这些素数的个数count,以及这些素数值的和sum。函数WriteData()负责把结果输出到O
admin
2012-07-20
36
问题
请编写函数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://jikaoti.com/ti/38R7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
______是一种可应用于ERP、电子商务和数据仓库的大型Unix系统。
IPv4版本的因特网总共有______个A类地址网络。
电子商务系统得以运行的技术基础是
关于PC机硬件的描述中,以下说法错误的是
按明文的处理方法,密码系统可以分为分组密码和【 】。
TCP/IP参考模型中的主机,网络层对应于OSI参考模型中的
下列关于进程管理的叙述中错误的是
网络协议中规定通信双方要发出什么控制信息,执行的动作和返回的应答的部分称为
要用认证技术的主要目的【 】和完整性验证。
FTP能识别两种基本的文件格式,它们是
随机试题
论述电子商务网站的生命周期。
产后2个月的哺乳期妇女,其避孕方法应首选
在索赔报告的根据部分,通常包括的内容有()。
因海关关员的责任造成被查验货物损坏的,进出口货物收发货人或其代理人可以要求海关赔偿。但海关将不予赔偿的情况是()。
关于民事法律关系,下列说法正确的是()
制定企业经营战略的意义包括()。
Mostpeoplehaterockmusic.WhileI’mnotanunreasonableperson【C21】______nature,twostrikingandpersonalexperiencesofroc
公安机关人民警察不论职位高低,政治上一律平等,相互之间()。
咨询是指人们以信息为基础,对信息、情报、资料进行综合加工和创造,为社会有关用户提供各项服务的一项智力活动。下列属于咨询的一项是()。
秦始皇征服居住在浙江一带的越族后,建置()郡。
最新回复
(
0
)