利用%10來檢查每一位的數字是否與k相等
若不相等就/10,檢查下一位數字是否與k相等
不過有個問題= =
#include
#include
#include
intmain()
else
x/=10
;}}printf
("%d\n"
,sum);}
}
#include
#include
#include
intmain()
}}printf
("%d\n"
,sum);}
}
這兩個**= =幾乎一摸一樣,就是最裡面if的條件不一樣,
但前面那個在oj上顯示wrong answer20%
後面的就是ac
這就很值得思考了
但我認為餘數=k和餘數!=k為互斥條件
所以這兩個**應該都沒有毛病才對= =
我有時間問問老師= =
還有一種方法,定義函式
#include
#include
#include
intjudge
(int i,
int k)
}int
main()
printf
("%d\n"
,sum)
; n++;}
}
這個定義的judge函式裡面,就是=k時return就ac了= =
(小小的眼睛裡充滿大大的疑惑)
ps:問老師了,第乙個,那個最裡面絕對值的括號放錯地方了= =
果然星際玩家沒有視力233
山科計算機2020 1,2班程式設計基礎作業5
因為要求多組輸入,所以先來乙個while大迴圈,再套3個for內嵌迴圈 因為要求x include intmain if k 0 printf n if k 0 printf case d no pythagorean triple n i i ps 用此 在oj上會顯示超時,因為用了3個for迴圈...
山科計算機2020 1,2班程式設計基礎作業5
如下 include intmain printf u n sum2 else return0 講道理,這個 我也是從別的地方找的 但我死活不知道這個k 12是怎麼出來的 於是我上網找了找unsigned的取值範圍,自己寫了乙個關於階乘的 想通過試k取值多少的時候會超出範圍 如下 經本人實驗輸入為前...
計算機程式設計書單
1.c primer 全面學習c 的必備書籍 2.thinking in c 了解c 背後的一些機制 3.深度探索c 物件模型 深入了解c 也是學習com的必經之路 1.windows程式設計 這本書主要講的是windows api的使用,是windows程式設計入門書籍。上冊涉及到的知識基本上就夠...