这次主要就只有一个系统函数:
(注:a为变量名)
名称? ? ? ? ? 用法? ? ? ? ? ? ? ? ? ? ? ? 用处
?sqrt? ? ? ? ?sqrt(a)? ? ? ?? ? ?算出变量a的平方根
(注:使用sqrt函数时,需要用到头文件 #include <cmath>? (数学运算的头文件))
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int n;
cin>>n;
bool f = true;
for(int i = 2;i<=sqrt(n);i++)
{
if(n%i==0)
{
f = false;
break;
}
}
if(f==true)
{
cout<<"Yes";
}
else
{
for(int i = 2;i<=sqrt(n);i++)
{
if(n%i==0)
{
cout<<i;
return 0;
}
}
}
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
for(int i = 1000;i<=9999;i++)
{
bool f = false;
int a1 = i/1%10;
int a2 = i/10%10;
int a3 = i/100%10;
int a4 = i/1000%10;
if(a1==a2&&a3==a4&&a1!=a3)
{
if(sqrt(i)==(int)sqrt(i))
{
cout<<i;
return 0;
}
}
}
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
for(int i = 1000;i<=9999;i++)
{
bool f = false;
int a1 = i/1%10;
int a2 = i/10%10;
int a3 = i/100%10;
int a4 = i/1000%10;
if(a1==a2&&a3==a4&&a1!=a3)
{
if(sqrt(i)==(int)sqrt(i))
{
cout<<i;
return 0;
}
}
}
return 0;
}