python回文式素数100到999_求100到999之间的回文素数只和,程序设计

展开全部

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

namespace ConsoleApplication1

{

class Program

{

public static bool huiwenshu(int sum)

{

bool flag = false;

int x, y, z;

x = sum % 10;

y = (sum - x) / 10 % 10;

z = sum / 100;

if (x == z)

flag = true;

return flag;

}

public static bool sushu(int x)

{

bool flag = false;

for (int i = 2; i <= Math.Sqrt(x); i++)

{

if (x % i == 0)

{

flag = false;

break;

}

flag = true;

}

return flag;

}

static void Main(string[] args)

{

int sum = 0;

Console.WriteLine("100到999之间的回文素e68a8462616964757a686964616f31333337393536数有:");

for (int i = 100; i < 999; i++)

{

if (huiwenshu(i) && sushu(i))

{

Console.Write("{0}  ", i);

sum += i;

}

}

Console.WriteLine("\n100到999之间的回文素数和是:"+sum );

Console.ReadKey();

}

}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值