1. 程式人生 > >自守數--(迴圈)--簡單

自守數--(迴圈)--簡單

來源:基礎科學學院系
題目描述:自守數是指一個數的平方的尾數等於該數自身的自然數。例如2525=625,7676=5776。輸入一個自然數,判斷其是否為自守數。 如果是,則輸出Yes,否則輸出No
輸入一個自然數,判斷其是否為自守數。 如果是,則輸出Yes,否則輸出No
輸入:一個自然數
輸出:如果是自守數,輸出Yes,否則輸出No
解題思路:求其各個位數判斷輸入的位數與後幾位是否相等
原始碼:
#include <stdio.h>
#include <stdlib.h>
main()
{
int i,n;
scanf("%d",&n);
i=1;
while(i<=n)
i*=10;
if(n*n%i==n)
printf(“Yes”);
else printf(“No”);
return 0;
}
釋出人:王紅松