zoukankan      html  css  js  c++  java
  • 单独取出整数的个位,十位,百位,以及素数的小综合题

     1 #include <stdio.h>
     2 //题目:[100-999]之间满足以下2个条件的十进制数。条件一,其个位数与十位数之和除以10得到的余数是百位数。条件2,这个数是素数。
     3 //解题思路:先找出100-999之间的素数,然后将这个素数的个位,十位,百位分别取出来,如果满足条件一,那么就是要找的数,打印出来即可
     4 int main(void)
     5 {
     6     for(int n = 100;n < 1000;n++)
     7     {
     8         for(int i = 2;i < n;i++)
     9         {
    10             if(n%i == 0)
    11                 break;
    12         }
    13         if(n == i)
    14         {
    15             if((i%10+i/10%10)%10 == i/100)
    16                 printf("%-4d",i);
    17         }    
    18     }
    19     putchar(10);
    20     
    21 
    22     return 0;
    23 }
  • 相关阅读:
    LINUX云计算40个相关问题
    sql
    补肾
    少吃食品
    抗癌食品
    爱情感言
    分布式事务的处理
    前端
    JAVA->Enum
    Sleuth+Zipkin+Log
  • 原文地址:https://www.cnblogs.com/wangchaomahan/p/9498674.html
Copyright © 2011-2022 走看看