14分別表示三位完全平方數和四位完

2021-03-09 11:11:55 字數 2818 閱讀 2292

1樓:匿名使用者

11²陵歷=121,19²=361,21²=441,29²=841,態隱31²=961.

32²=1024,38²=1444,42²=1764,48²=2304,52²=2704,58²=3364,62²=3844,68²=4624,

72²=5184,78²=6084,82²=6724,88²=7744,92²=8464,尺閉搜98²=9604

2樓:懂帽量

只要是以1為個位數的兩位數(該數≤31),平方出來告好則就是襪棚(  )(  )1。例如:(±11)² 、 (±21)² 、 (±31)²

只要是以2、8為個位數的兩位數(該數≥32),平方出來就是(  )(  )(  )4。例如:(±484)² 、(±52)²、 (±88)襪數²

3樓:南緯十度

11x11=(1)(2)1, 21x21=(4)(4)1 31x31=(9)(6)1

38x38=(1)(4)(4)4 48x48=2304 58x58=3364 68x68=4624 7 8x78=6084 88x88=7744 98x98=9604

用1~9這9個數字各一次,組成乙個兩位完全平方數乙個三位完全平方數,乙個四位完全平方數,其中的四位完全

4樓:匿名使用者

37²=1369

28²=784

5²=25

①完全平方數的個位只能是0、1、4、5、6、94位完全平方數≥1234,而35²=1225,所以,所求的四位完全平方數至少是36²=1296②當四位完全平方數是1296時,另外兩個完全平方數的個位只能是4或5若個位是是5,則十位只能是2,而2在前面已經使用過,所以,不合題意③當四位完全平方數是37²=1369時,另外兩個完全平方數的個位只能是4或5

若個位是5,則十位必為2,25=5²,恰好為兩位完全平方數剩下4、7、8三個數字,個位只能為4,而784=28²,恰好為三位完全平方數

所以,四位完全平方數最小為1369

5樓:匿名使用者

不明白,競賽的題目吧

用c++程式設計求出乙個四位完全平方數,前兩個數字相同,後兩個數字相同。

6樓:匿名使用者

【解題思路】

乙個數若能表示成某個整數的平方的形式,則稱這個數為完全平方數。比如:0,1,4,9,16,25,……。

本題有兩個關鍵點:第乙個是找出四位數的完全平方數;第二個是判斷這個完全平方數是不是前兩位相同,並且後兩位也相同。

第乙個問題比較簡單,四位數是從1000到9999之間,但是不需要從1000開始乙個乙個去判斷是否完全平方數,這樣做要檢測9000個,每個數還要看看是不是完全平方數,計算量很大。事實上只需要從32開始到99,逐個取平方就可以得到所有四位數的完全平方數。(因為31的平方是三位數,而100的平方是五位數,所以只需要在32到99的平方數中乙個個找下去就可以了)。

第二個問題可以巧妙利用c語言中的取餘運算子%和整型變數除法規則來實現。比如要對1234進行上述比較,可以先把1234分成兩截,辦法如下:int a=1234/100;int b=1234%100;因為c語言中整數除法會自動忽略小數部分,所以int a=1234/100的結果就是a=12;而取餘運算子是得到餘數,所以int b=1234%100的意思就是1234除以100的餘數,結果就是b=34,這樣就成功把1234分成12和34兩段,然後再分別判斷a和b個位和十位是否相同就可以了。

判斷的方法如下:if(a/10==a%10),因為a/10會得到a的十位數,而a%10會得到a的個位數,所以只要這兩個相等,就說明a的個位和十位相同,因此上題的具體**如下:

【程式**】

#include //控制台操作標頭檔案

int main()                      //主函式

//輸出這個四位數的完全平方數

printf("\n");                  //換行

system("pause");               //螢幕暫停,以便看到顯示結果

return 0;}                     //結束程式

【執行結果】

以上程式在dev  c++中執行通過,執行結果是只有7744這個數符合要求,它是88的平方。具體截圖如下:

7樓:

不應該很複雜——

//#include "stdafx.h"//vc++6.0加上這一行.

#include "stdio.h"

void main(void)

8樓:匿名使用者

#include

#include

void main()

}7744=88*88

9樓:匿名使用者

#include

#include

using namespace std;

int main()

}return 0;}

10樓:匿名使用者

#include

int main()}

11樓:匿名使用者

這個應該可

以:#include

#include

using namespace std;

bool judge(float s)

int main()}}

for(int i=0;i

cout<

return 0;}

如果四位數與三位數的和是2019並且四位

公羊奕琛法儀 解 一個四位數與一個三位數的和是1999 這個四位數的千位數字只能是1。四位數和三位數是由7個不同的數字組成的 這個四位數的百位,十位,個位數字都不能為1 0 9 9,2 7 9,3 6 9,4 5 9又 三位數的百位數字不可能為0 四位數的百位數字不可能為9 四位數的百位數字可能為0...

四位數減三位數,得數可能是四位數,也可能是三位數,是

這道題是錯的。因為這本身就是一道自問自答題,而且只答出了兩種可能,所以是錯的。就像建高樓,幾百公尺高只考慮風和和雷不考慮地振其它的可能,那麼就會忽略了其它的可能危險。所以嚴格來說就是錯的。我覺的不完全對,可能等於一位數也可能等於兩位數,也可能等於三位數也可能等於四位數。對,因為他寫的是可能而不是一定...

列式計算1最小的四位數與最大的三位數的差,除以

來1 1000 999 源0.125,1 0.125,8 答 商是8.2 99 4.5 100 2 94.5 50,1.89 答 商是1.89.3 10 0.5 2.5 1.9,9.5 2.5 1.9,23.75 1.9,12.5 答 商是12.5.列式計算 1 最小的四位數與最大的三位數的差,除以...