tft每日頭條

 > 生活

 > c語言初學者刷題網站

c語言初學者刷題網站

生活 更新时间:2024-07-21 14:18:40

c語言初學者刷題網站(每日一題C語言刷題)1

知識點:

(1)取數位;

(2)循環語句中continue的作用;

(3)質數的判斷

(4)完全平方數

#include<stdio.h> #include<math.h> int main(){ int a, b; // 定義一個位數變量 int n1, n2, n3, n4; int num1, num2; int j,tmp,count = 0; // 輸入兩個數 scanf("%d%d", &a, &b); // [a, b] 範圍内的數 for (int i = a; i <= b; i ){ // 循環語句中使用continue,表示退出本次循環而強行執行下一次循環 // 滿足條件1; if (i % 6 != 0) continue; n1 = i % 10; // 個位 n2 = i % 100 / 10; // 十位 n3 = i % 1000 / 100; // 百位 n4 = i / 1000; // 千位 // AB = n4 * 10 n3; // CD = n2 * 10 n1; num1 = n4 * 10 n3; // 條件2 num2 = n2 * 10 n1; // 條件3 // 判定是否是質數 for(j = 2; j * j <= num1; j ){ if (num1 % j == 0) { break; } } tmp = sqrt(num2); if (j * j <= num1 || tmp * tmp != num2) continue; count ; if (count > 1){ printf(" "); } printf("%d", i); } printf("\n%d\n", count); return 0; }

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved