編程判斷完全平方數(shù) 怎樣判斷一個(gè)數(shù)是不是完全平方數(shù)?
怎樣判斷一個(gè)數(shù)是不是完全平方數(shù)?復(fù)制以下代碼:#include<stdio。H>#包含<math。H>void main(){int n printf(“please enter a
怎樣判斷一個(gè)數(shù)是不是完全平方數(shù)?
復(fù)制以下代碼:#include<stdio。H>#包含<math。H>void main(){int n printf(“please enter a number:”)scanf(%d“,&n)if(n==(int)sqrt(n)*(int)sqrt(n))printf(“is a complete square!”!n “)elseprintf(”不是完整的正方形!C語(yǔ)言是一種靜態(tài)的、編譯的、通用的、區(qū)分大小寫的、不規(guī)則的編程語(yǔ)言,支持過(guò)程式編程、面向?qū)ο缶幊毯头盒途幊?。C語(yǔ)言被認(rèn)為是一種中間語(yǔ)言,它結(jié)合了高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的特點(diǎn)。C是由bjarnestroustrup于1979年在新澤西梅利莎貝爾實(shí)驗(yàn)室設(shè)計(jì)和開發(fā)的。C進(jìn)一步擴(kuò)展和改進(jìn)了C語(yǔ)言,最初用class命名C,后來(lái)在1983年更名為C。C是C的超集。事實(shí)上,任何合法的C程序都是合法的C程序。注意:使用靜態(tài)類型的編程語(yǔ)言在編譯時(shí)執(zhí)行類型檢查,而不是在運(yùn)行時(shí)。標(biāo)準(zhǔn)物質(zhì)快跑??炫躘參考時(shí)間:2018年1月3日
思路:1。判斷該值是否大于等于02,平方根數(shù)為3。判斷平方根后的整數(shù)和平方根后的數(shù)是否相等,如果相等則為完全平方數(shù),否則不是示例:Dim a,b對(duì)于a=1到100,如果a>=0,那么B=SQR(a)如果int(B)=B那么“complete square number else”不是一個(gè)完整的平方數(shù)end如果下一個(gè)a,這個(gè)數(shù)就不能被平方