编程输出三位数中 , 那些即是素数又是对称数的全部结果 , 要求每行输出 5 个数据 , 每个数据之间空一个格

来源:百度知道 编辑:UC知道 时间:2024/06/08 20:38:14

所谓对称数,对于三位数来说,就是个位和百位相同的数。

根据这个规律,可以对所有的三位对称数进行遍历,如果为素数,则输出。

代码如下:

int is_prime(int n)
{
int i;
for(i = 2; i <= sqrt(n); i ++)
if(n%i == 0) return 0;
return 1;
}
int main()
{
    int i,k,n,c=0;
    for(i = 1; i < 10; i ++)
    {
        for(k = 0; k < 10; k ++)
        {
            n = k*10+101*i;
            if(is_prime(n))
            {
     
编程输出三位数中 , 那些即是素数又是对称数的全部结果 , 要求每行输出 5 个数据 , 每个数据之间空一个格 输入一个三位数,将它反向输出,编程 输入一个数,如果该数是三位数并且是13的倍数,输出OK,否则输出NO.编程 Pascal中,输入一个三位数,将它倒序输出。 设计程序,从键盘输入一个三位数abc,现要求依次输入出从右到左的各位数字,即输出另一个三位数cba. pascal中在不知输入数数位时怎样编程使输出数是倒序输出的 pascal中在不知道输入数数位时怎样编程能使输出数是倒序输出的 C语言中,输入任意一个三位数,怎样将其各位数字反序输出 寻找一个三位数,要求是完全平方数,并且这个三位数中有两个位数 从键盘输入一个三位数,输出其反序三位数,例如672,输出另一个三位数276