如何寫一個函數來檢查2個數字是否由相同的數字組成?如果函數爲真,那麼它應該是printf("1")
,否則,它應該是printf("0")
。製作檢查功能
例如:
如果= 4423 B = 2433,然後printf("1");
如果一個數是短於其它或它們不是用相同的數字的,像= 4423 IB = 322 ,那麼它應該printf("0");
如何寫一個函數來檢查2個數字是否由相同的數字組成?如果函數爲真,那麼它應該是printf("1")
,否則,它應該是printf("0")
。製作檢查功能
例如:
如果= 4423 B = 2433,然後printf("1");
如果一個數是短於其它或它們不是用相同的數字的,像= 4423 IB = 322 ,那麼它應該printf("0");
這裏有一個算法來幫助您找到兩個數字是否具有相同的數字或不:
1)獲得使用循環和模運營商
2號的所有數字保存陣列)的陣列
3排序)檢查2個陣列中的所有元素是否相似或不...如果是打印1
關於檢查位數...使用strlen()來獲得數組的長度,如果它們不等於打印0
需要任何幫助,讓我知道:)
非常感謝,我會嘗試這種方法,如果發現任何障礙,我會通知您。 – user5636691
什麼你到目前爲止嘗試過嗎?你的嘗試是如何工作,或不工作?你的代碼有什麼問題? –
SO不是「我想要$ X,免費NAO !!!! 1eleven」網站,而是一個可以詢問實際編程問題的網站。所以請向我們展示您迄今爲止所做的任何努力以及您的實際問題。 – nonchip
請閱讀http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html#The-if-Statement瞭解if語句,然後獲得解決方案。 –