C语言算法小实例1
C語(yǔ)言算法小實(shí)例
一.有1、2、3、4個(gè)數(shù)字,能組成多少個(gè)互不相同且無重復(fù)數(shù)字的三位數(shù)?都是多少?
思路分析:從1、2、3、4中取出三個(gè)數(shù)字隨機(jī)組合,且個(gè)位、十位、百位不相同。
直接輸出百位、十位和各位的數(shù)字即可
缺點(diǎn):
1.數(shù)據(jù)的定義最好放在首句,有一定含義的數(shù)據(jù)盡量避免使用i、j、k,要使用自己能夠看懂的標(biāo)識(shí)符,例如可以用units、tens、hundreds來表示個(gè)位、十位、百位。
2.注意規(guī)范,養(yǎng)成好習(xí)慣。(例如:標(biāo)識(shí)符和運(yùn)算符之間需要一個(gè)空格來隔開,++、–緊跟變量,標(biāo)點(diǎn)符號(hào)后加一個(gè)空格等)
3.if語(yǔ)句即便后面只有一條語(yǔ)句,也要加上大括號(hào),以方便后期填碼。
總結(jié)
- 上一篇: Python各种包学习
- 下一篇: [杨小米私房菜]炒青菜不出水的关键三步-