早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->计算机三级 -->

程序test.c的功能是:选出大于100小于1000的所有个位数字与十位数字之和被10除所得余数恰是百位数

题目

程序test.c的功能是:选出大于100小于1000的所有个位数字与十位数字之和被10除所得余数恰是百位数字的所有素数(如293)。计算并输出上述这些素数的个数cnt以及这些素数值的和sum。请考生编写函数countValue实现程序要求,最后调用函数writeDAT把结果cnt和sum输出到文件out.dat中。

参考答案
正确答案:
【审题关键句】选出100以上、1000以内所有个位数字与十位数字之和被10除所得余数恰是百位数字的素数,计算并输出上述这些素数的个数以及这些素数值的和。
【解题思路】
①首先定义一个循环变量循环i以及用来存放3位数分解之后各位数的变量bw(百位)、SW(十位)和gw(个位)。②通过for循环对100到999的每个数字进行逐个的扫描,循环变量i从100开始,每执行一次循环,i的值加1。③在每次执行for循环时,分解当前变量i值的百位上的数字、十位上的数字和个位上的数字,然后利用表达式(gw+SW)
%10==bw来判断个位数字与十位数字之和被l0除所得余数与百位数字是否相等,同时调用函数isP判断变量i的值是否是素数,如果以上两个条件同时满足(两个表达式通过运算符进行连接),则计数变量cnt值加1、并把其值加到变量sum上,直到循环结束,即可求出从100到999中所有满足条件的素数的个数和它们的和。
【参考答案】


看了程序test.c的功能是:选出...的网友还看了以下:

关于位移和路程,下列说法正确的是()A.位移和路程都是矢量B.质点运动的位移大小可能等于路程C.质 物理 2020-05-14 …

阅读填空:对于方程组4分之x+y+5分之x-y=3,4分之x+y-5分之x-y=-1,不妨设4分之 数学 2020-06-23 …

关于方程的拓展.1、“方程之父”的真名:2、你能写写他的生平简介吗?(别告诉我“不能”或“能”这种 其他 2020-07-03 …

中国近代考古学家罗振玉在评价某一制度时说:“度才而使之,程能而任之,朝不道则夕斥之矣,夕不道则朝罢 历史 2020-07-08 …

关于Java编程问题!一、如果一个整数的各位数之和能被9整除,则这个数也能被9整除.编程判断一个整 其他 2020-07-17 …

关于制程能力分析之叙述下列何者错误?(A)当Cpk>>2时,可在制程稳定的状态下,朝costdow 数学 2020-07-25 …

解方程:七分之五x除以十四分之五等于八分之七简便计算:(七分之三+三十四分之一)x7+三十四分之解方 其他 2020-10-31 …

“在单向直线运动中,位移的大小等于路程.”这句话是否正确?我是初三毕业先修的,问下那个位移不是有正负 物理 2020-11-28 …

方程x^2+bx+c=0的两根均是大于1的实数,那么b+c+1的值()A小于零B等于零C大于零D介于 数学 2020-11-28 …

脱式计算能简算的要简算5分之23*10分之9+5分之27除9分之10过程(9分之8-3分之1)除(1 数学 2020-12-17 …