PTA習題
標題PTA6-10 使用函式輸出水仙花數 (20分)
int narcissistic( int number )
{
int i,n,sum,t=1,x=0,f=0,j,k=1,a,b,c,d;
if(number==10000||number==1000)//1000和10000比較特殊
return 0;
else if(number<1000)
{
a=number/100;
b=number%100/10;
c=number-a*100-b*10;
f=a*a*a+b*b*b+c*c*c;
if(f==number)
return 1;
else
return 0;
}
else if(number>1000)
{
a=number/1000;
b=number%1000/100;
c=number%1000%100/10;
d=number-a*1000-b*100-c*10;
f=a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d;
if(f==number)
return 1;
else
return 0;
}}
void PrintN( int m, int n )
{
int i;
for(i=m+1;i<n;i++)
{
if(narcissistic(i))
{
printf("%d\n",i);
}
}
}
有什麼問題給我指一指,我這個好複雜有簡單的給我說一說
相關文章
- PTA 程式設計 判斷題-期末複習程式設計
- 資料結構——迴圈佇列PTA習題資料結構佇列
- PTA題目總結
- PTA搜尋專題部分題解
- 兩次pta題目總結
- pta答題大作業1~3總結
- PTA題目集7、8的總結
- PTA題目集7-8總結
- PTA題目集4~6的總結
- PTA題目集7-9總結
- pta
- pta題目集6和題目集7題後總結
- PTA出租
- PTA作業 答題判題程式1-3 總結Blog
- # PTA7~8題目集作業總結
- PTA第7~8次題目集的總結
- PTA題目集4~6的總結性Blog
- PTA - C程式設計 NoC - 指標 (11道題)C程式程式設計指標
- 資料結構與演算法 -PTA選擇判斷複習題(持續更新中)資料結構演算法
- [PTA]day 7
- [PTA]day 9
- [PTA]day 2
- [PTA]day 5
- [PTA]day 3
- [PTA]day 1
- pta檢索
- PTA題目集7-8的總結性Blog
- OOP課程·PTA題目集1-3總結OOP
- 題目集4-6次PTA大作業總結
- PTA7~9題目集總結與歸納
- PTA練習7 二叉樹(1)——資料結構二叉樹資料結構
- pta第一到第三次題目集
- L2-017 人以群分 (25分)[PTA][奇怪的模擬題]
- [PTA] day7
- PTA Hashing (25分)
- PTA甲級——Be Unique
- PTA——看電影
- PTA題目集1-3總結(22207331-張博文)