1. 判断一个数是否为“完全平方数”
#include<bits/stdc++.h>
using namespace std;
IsSquare(int n){
if(n<0){
return 0;
}
if (sqrt(n)*sqrt(n)==n){
return 1;
}
else{
return 0;
}
}
int main(){
int n;
cin>>n;
cout<<IsSquare( n);
return 0;
}
2. 将一串整数反序输出
#include<bits/stdc++.h>
using namespace std;
int main(){
int n, m=0;
cin>>n;
while(n>0){
m = m*10 +n%10;
n = n/10;
}
cout<<m<<endl;
return 0;
}
3. 将一串小数反序输出
4. 将一个字符串反序输出
5. 字符串小写变大写(大写变小写)
6. 求素数
7. 最大公约数
8. 最小公倍数
未完待续!