1樓:匿名使用者
思路:1、判斷值是否copy大於等於0
2、開平方這個數
3、判斷開平方後取整和開平方後的數是否相等,如果相等是完全平方數,否則不是
例子:dim a,b
for a=1 to 100
if a>=0 then
b=sqr(a)
if int(b)=b then
\'完全平方數
else
\'不是完全平方數
end if
else
\'這個數不能開平方
end if
next a
2樓:匿名使用者
input x
判斷x是整數
判斷x<>0
判斷x<>1
條件成立(是整數,不等於0不等於1) theny=x開方。
m=y的整數
判斷:if y=m then
是if y《》m then不是
3樓:匿名使用者
什麼 是完全平方 數 呢
vb編寫程式判斷是否為完全平方數
4樓:我們的夢
你的程式是寫的不好了。不知語句怎樣?
5樓:匿名使用者
**呢????????
6樓:肥翠梅休媛
思路:1、判斷值是否大於等於0
2、開平方這個數
3、判斷開平方後取整和開平方後的數是否相等,如果相等是完全平方數,否則不是
例子:dim
a,bfor
a=1to
100if
a>=0
then
b=sqr(a)
ifint(b)=b
then
\'完全平方數
else
\'不是完全平方數
endif
else
\'這個數不能開平方
endif
nexta
7樓:聽不清啊
private sub ***mand1_click()dim n as long, x as longn = inputbox("請輸入一個整數:")x = sqr(n)
if x * x <> n then msgbox (n & "不是一個完全平方數") else msgbox (n & "是一個完全平方數")
end sub
判斷一個數是不是完全平方數,為什麼我寫的程式出不來
8樓:匿名使用者
一、數學概念:
完全平方即用一個整數乘以自己例如1*1,2*2,3*3等,依此類推。若一個數
能表示成某個整數的平方的形式,則稱這個數為完全平方數。
二、演算法設計:
根據概念,只要存在一個整數m,使得m*m的值為n,那麼n就是完全平方數了。
於是只需要對可能的m進行遍歷,即可得到n是否為完全平方數的結論了。
三、參考**:
#include
int main()
使用函式判斷完全平方數:輸入一個正整數n,判斷其是否為完全平方數,如果是,則輸出"yes",如果不
9樓:
c可以這麼
寫:#include
int issquare(int n)
int main(int argc,char *argv)printf(issquare(x) ? "yes\n" : "no\n");
return 0;}
10樓:匿名使用者
#include
#include
int issquare( int n );
int main()
int issquare(int n)
vb編寫程式計算分段函式,VB編寫程式,計算分段函式
在窗體上放一個命令按鈕,將 複製到窗體裡,程式執行單擊一次命令按鈕可輸入一次n的值 如下 private sub command1 click dim n,y as single n inputbox 請輸入n的值 select case n case is 0 y 2 n 5 case 0 y 0...
vb程式,編寫程式,將陣列a(10)中的元素向左迴圈移動,即a 1 a 2 ,a 2 a 3)a 10 a
很容易實現!var n as integer m a 1 for i 1 to 9 n a i a i a i 1 a i 1 n next 下面是我在電子 中進行的測試 dim a 10 as integer sub yu for i 1 to 10 a i i cells i,1 a i nex...
c語言中如何用多個檔案編寫程式C語言中,如何用多個檔案編寫程式
將一個函式寫在一個檔案裡,然後再在另一個檔案裡用 include 包含這個檔案。舉個例子 在檔案c1.c裡編一個函式 void printword 再建立一個檔案c2.c,檔案開頭寫上 include c1.c 就可以呼叫c1.c裡的函式printword 了 舉個簡單的例子!你會容易理解的。你寫一...