把自然數平方按從小到大的順序排成

時間 2022-02-03 16:35:12

1樓:手機使用者

是從32的平方開始寫了66個數字的平方,第67個數字的平方9604的第一位:9

2樓:匿名使用者

√10 = 3.……

√100 = 10

√1000 = 31.……

√10000 = 100

因此平方是

1位數的是1到3這3個

2位數的是4到9這6個

3位數的是10到31這22個

4位數的是32到99這68個

346 - 3*1 - 6*2 - 22*3 = 265265÷ 4 = 66 …… 餘1

因此第346個數就是從32的平方開始寫了66個數字的平方,第67個數字的平方的第一位:

32-1+66=97

97+1 = 98

98²=9604

第346個數就是9

3樓:匿名使用者

1位數的有:1、4、9,共3個數,

2位數的有:4、5、6、7、8、9的平方,共6*2=12個數3位數的有:10、11、12一直到31的平方,共22*3=66個數4位數的有:

32、33、34一直到99的平方,共68*4=272個數3+12+66+272=353

353-346=7

因此7+1除4=2,就是平方是四位數的倒數第二個數(32、33……98、99)的第一位

98²=9604 就是9

輸入整數,按從小到大的順序輸出(用指標處理)

向日葵 include void main if pa pc if pb pc printf 這3個數由小到大的排列順序為 d,d,d pa,pb,pc 型別說明 1 int a 表示一個指向int型變數的指標,指向的是變數的地址單元 2 char b 表示一個指向char變數的指標 a表示的是這個...

c語言輸入整數按要求從小到大的順序輸出

親,哪有你這樣比較的。首先是輸入4個整數,您直接定義成float浮點型,這就不對。最好是把這些數裝入一個陣列內,再排序。int main for count 0 count 4 count return 邏輯有漏洞。a b a c a d成立時都有交換這沒錯,但某一項不滿足呢?比如a c不滿足,那就...

SQL按某個字段值相同的記錄數從小到大查詢排序

由於你的字段b 的 值特殊是1,2,3,4 相同字段總數也特殊所以你可以 直接使用 select from 表 order by 欄位b 如果不同可以使用 select 欄位b count 欄位b from 表 group by 欄位b order by count 欄位b 如果欄位b 裡是文字內容...