1樓:匿名使用者
//假設你要測試12的平方根是不是整
數.int n = 12;
//用sqrt函式求出平方根.
double sqrtdouble = math.sqrt(n);
//用(int)把sqrtdouble變數轉換成整數.
int sqrtint = (int)sqrtdouble;
//sqrtdouble和sqrtint相等,//sqrtdouble就是整數,否則就是不是整數.
if(sqrtnum == (int)sqrtnum)else
//按任意鍵結束程式.
console.readkey();
2樓:匿名使用者
你 try....catch 一下
trycatch (exception)
console.read();
3樓:匿名使用者
int a=你開方出來的數;
if((a*10)%10==0)
//a是整數
else
//a不是整數
4樓:匿名使用者
假設是n,開方後是a,
a=sqrt(n);
if(int(a)==a) 是整數。
判斷一個數是否為整數,用c++怎樣算?
5樓:採芪東南
#include
using namespace std;
main()
{float d;
cout<<"輸入一個bai整數:du";
cin>>d;
cout<<"輸入"<<(d == (int)d ? "正確" : "錯誤")<
素數zhi是隻dao能被1和本身專整除的數#include
using namespace std;
int main()
{int i,n;
cout<<"輸入整數n:";
cin>>n;
for(i=2;i屬"<執行結果:
輸入整數n:85
85不是素數!
press any key to continue
6樓:匿名使用者
最佳復答案
#include
using namespace std;
main()
{float d;
cout<<"輸入一個制整數:";
cin>>d;
cout<<"輸入"<<(d == (int)d ? "正確bai" : "錯誤") #include using namespace std; int main() {int i,n; cout<<"輸入整zhi數n:"; cin>>n; for(i=2;idao數!"< else cout< c#中怎麼判斷一個數開方後是整數 7樓:匿名使用者 double a=sqrt(n); int result=0; if(int.tryparse(num,ref result))else 8樓:匿名使用者 var a=sqrt(n); if(int(a)==a) c++怎麼判斷一個數是不是整數 9樓:好程式設計師 只能用sizeof(a),與當前機子的整數所佔位元組數比較(一般為4個位元組)。這種方法可以區別整數和實數,但也不是處處成立。例如若a為指標,則一般sizeof(a)也為4. 別的方法都不嚴格。 判斷一個數的平方根是否為整數怎麼做 10樓:匿名使用者 將這個數分解質因數,然後把所有的因數,找相同的質數配對,如果全部能成對,則平方根是整數,否則不是。如24=2x2x2x3, 配對為 2-2, 剩下的2和3不能配對,所以24沒有整數平方根。36=2x2x3x3, 可分為一對2和一對3,則36有整數平方根。 11樓:匿名使用者 可以用比較法,比如判斷v10是否是整數,因為3=v9,4=v16,又因為9<10<16,所以3<v10<4,所以v10不是整數。 12樓:匿名使用者 1)判斷個位數,必須是1,4,9,6,5。其他值不行 2)粗略的估計平方根值,反算該值的平方是否和設定值一致。 3)如果步驟2)中不一致,根據差值調整一下平方根值,重新計算,確定是否和設定值一致。 所謂迴文數,就是說copy一個數字從左邊讀和從右邊讀的結果是一模一樣的,比如12321。以下是判斷一個數是否為迴文數的 大致思路就是將一個數反著排列一遍,如果和原先的數一樣,那麼就是迴文數。這個排列過程用到了餘數和整除。比如986,經過排列後為689,就不是迴文數。c語言經典例子之判斷迴文數 inc... include int mabs int a,int p int main c 是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。c 擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而... include bool isprime int number int main return 0 質數又稱素數。指在一個大於1的自然數中,除了1和此整數自身外,不能被其他自然數整除的數。以上.只要把2到n 1的數全部給n除一遍,餘數全部不為0的話,就是質數.bool iszhishu int n ...c語言怎麼判斷數是否是迴文數,C語言怎麼判斷一個數是否是迴文數?
C中,編寫函式,輸入整數,利用指標返回該數的絕對值
使用c 判斷數是不是質數,使用C 判斷一個數是不是質數