# include "stdio.h"
int main(void)
if(x<0)
a=x/10000;
b=x/1000;
c=x/100;
d=x/10;
e=x;
if(a!=0)
printf("該數為乙個五位數,個位%d,十位%d,百位%d,千位%d,萬位%d.\n",e,d,c,b,a);
else if(b!=0)
printf("該數為乙個四位數,個位%d,十位%d,百位%d,千位%d.\n",e,d,c,b);
else if(c!=0)
printf("該數為乙個三位數,個位%d,十位%d,百位%d.\n",e,d,c);
else if(d!=0)
printf("該數為乙個二位數,個位%d,十位%d.\n",e,d);
else
printf("該數為乙個一位數,個位%d.\n",e); }
不大於五位數的對稱素數
定義乙個類,該類有乙個成員函式,能判斷其資料成員int dataint是否為對稱且不大於五位數的素數。測試類定義的正確性。輸入資料含有不多於50個的正整數 對於每個n,如果該數是不大於五位數的對稱素數,則輸出 yes 否則輸出 no 每個判斷結果單獨列出一行。11 101 272 yesyesno ...
判斷乙個數是否為對稱且不大於五位數的素數
素數的條件 只能被1和本身整除 判斷素數的思想 對小於該數的正整數進行遍歷,看是否能被整除。判斷素數 int prime num int n else if n i 1 對乙個數判斷是否對稱,我們將該數轉為字串來處理,將數字轉為字串用到乙個函式 itoa 對字串處理對稱問題就容易得多了。完整 inc...
求乙個正整數不大於它的偶數
問題描述 編寫乙個程式,其功能是將正整數組中所有元素轉換為不大於它的最大偶數,並且顯示輸出。演算法分析 要將乙個正整數轉換為不大於它的最大偶數,只需將該正整數所對應的二進位制數的最低位清零即可。例如 十進位制 二進位制 2 10 3 11 4 100 5 101 6 110 7 111 8 1000...