早教吧作业答案频道 -->其他-->
c++谁能教教我如何编译下面的题目编程题:1.计算s=1+1/2+1/3+……+1/n。2.求和:从1加到1003.如果0
题目详情
c++ 谁能教教我如何编译下面的题目
编程题:
1. 计算s=1+1/2+1/3+……+1/n。
2. 求和:从1加到100
3. 如果0 4. 如果0〈n<8,请计算 s=1!+2!+3!+……+n! ,并打印输出计算结果s。
(注:n!=1*2*3*……*n)
5. 从键盘输入一个大于1的整数,输入是否为素数,是,则输出“YES”,否则输出“NO”。
编程题:
1. 计算s=1+1/2+1/3+……+1/n。
2. 求和:从1加到100
3. 如果0
(注:n!=1*2*3*……*n)
5. 从键盘输入一个大于1的整数,输入是否为素数,是,则输出“YES”,否则输出“NO”。
▼优质解答
答案和解析
1. #include
int main()
{
int i;
int n;
float s=0;
printf("Input n\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s+=1.0/i;
}
printf("s=%f\n",s);
return 1;
}
2. 已经有人做了
3.#include
using namespace std;
int jiecheng(int n);
int main()
{
int n;
int sum=0;
cout< cin>>n;
if(n>16 || n<1)
{
cout< cout< exit(0);
}
sum=jiecheng(n);
cout< return 1;
}
int jiecheng(int n)
{
if(n==1||n==0) return 1;
else
return n*jiecheng(n-1);
}
4.#include
using namespace std;
int jiecheng(int n);
int main()
{
int n;
int sum=0;
cout< cin>>n;
if(n>7 || n<1)
{
cout< cout< exit(0);
}
for(int i=1;i<=n;i++)
{
sum+=jiecheng(i);
}
cout< return 1;
}
int jiecheng(int n)
{
if(n==1||n==0) return 1;
else
return n*jiecheng(n-1);
}
5. #include
using namespace std;
bool ss(int n);
int main()
{
int n;
cout< cin>>n;
if( n<2 )
{
cout< cout< exit(0);
}
if( ss(n) )
cout< else
cout< return 1;
}
bool ss(int n)
{
int i;
if(n==2) return true;
for(i=2;i {
if(n%i==0) return false;
}
return true;
}
int main()
{
int i;
int n;
float s=0;
printf("Input n\n");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s+=1.0/i;
}
printf("s=%f\n",s);
return 1;
}
2. 已经有人做了
3.#include
using namespace std;
int jiecheng(int n);
int main()
{
int n;
int sum=0;
cout< cin>>n;
if(n>16 || n<1)
{
cout< cout< exit(0);
}
sum=jiecheng(n);
cout< return 1;
}
int jiecheng(int n)
{
if(n==1||n==0) return 1;
else
return n*jiecheng(n-1);
}
4.#include
using namespace std;
int jiecheng(int n);
int main()
{
int n;
int sum=0;
cout< cin>>n;
if(n>7 || n<1)
{
cout< cout< exit(0);
}
for(int i=1;i<=n;i++)
{
sum+=jiecheng(i);
}
cout< return 1;
}
int jiecheng(int n)
{
if(n==1||n==0) return 1;
else
return n*jiecheng(n-1);
}
5. #include
using namespace std;
bool ss(int n);
int main()
{
int n;
cout< cin>>n;
if( n<2 )
{
cout< cout< exit(0);
}
if( ss(n) )
cout< else
cout< return 1;
}
bool ss(int n)
{
int i;
if(n==2) return true;
for(i=2;i
if(n%i==0) return false;
}
return true;
}
看了c++谁能教教我如何编译下面的...的网友还看了以下:
英语翻译2.任何不孝顺父母,对老人不尊重的人会收到全社会的谴责3.我想知道你能否帮助我儿子完成他的家 2020-03-30 …
英语翻译2.1.1MarketDemographicsTheprofilefortheidealcu 2020-03-31 …
却看妻子愁何在的翻译?翻译以下句子:1、却看妻子愁何在2、何时眼前突兀见此屋3、又何间焉4、今日之 2020-04-06 …
英语翻译2.1.CiderfermentationsThepresentstudyhasbeenc 2020-04-12 …
英语翻译2.1.1Legalrecognitionandevidentialvalueofdata 2020-05-17 …
英语翻译谁能帮我翻译:(1)何为甘此蔬粝,独不可以一发言乎?(2)汝果能死直道,吾亦无戚焉(3)因 2020-06-16 …
文言文提问叫《前倨后恭》1.言未竟的竟意思:2.将鞭之的鞭意思:翻译句子:1.崔昭何人,众口称美? 2020-06-20 …
英语翻译2.1.PreparationofnanoparticlelanthanumborateAt 2020-10-30 …
帮忙翻译下:1.何惜数年勤学,长受一生愧辱哉!2.伎之易习,而可贵者,无过读书也. 2020-11-02 …
英语翻译2.1设立南广场(5名)、东广场(3名)现场调度员负责乙方出租车现场管理、调度.2.2负责乙 2020-12-19 …