c++高手帮帮忙,c++作业,今晚就要交,十分感谢,在线等答案
1:输出100~200之间的素数,写一函数求素数。2:编写程序,输入三个数,输出其中的最大值。(求最大值用函数实现)。...
1:输出100~200之间的素数,写一函数求素数。
2:编写程序,输入三个数,输出其中的最大值。(求最大值用函数实现)。 展开
2:编写程序,输入三个数,输出其中的最大值。(求最大值用函数实现)。 展开
1个回答
展开全部
我给你写吧,你等我
第一题
#include <iostream>
using namespace std;
void fun(int m,int n)
{ int i,j;
for(i=m;i<=n;i++)
{
for(j=2;j<i/2;j++)
if(i%j==0) break;
if(j==i/2) cout<<i<<" ";
}
}
int main()
{ int i,j;
fun(100,200);
}
第二题:
#include <iostream>
using namespace std;
void max(float x,float y,float z)
{
float max;
max=x>y?(x>z?x:z):(y>z?y:z);
cout<<"The max is:"<<max;
}
void main()
{ float a,b,c;
cout<<"Enter three numbers:"<<endl;
cin>>a>>b>>c;
max(a,b,c);
}
第一题
#include <iostream>
using namespace std;
void fun(int m,int n)
{ int i,j;
for(i=m;i<=n;i++)
{
for(j=2;j<i/2;j++)
if(i%j==0) break;
if(j==i/2) cout<<i<<" ";
}
}
int main()
{ int i,j;
fun(100,200);
}
第二题:
#include <iostream>
using namespace std;
void max(float x,float y,float z)
{
float max;
max=x>y?(x>z?x:z):(y>z?y:z);
cout<<"The max is:"<<max;
}
void main()
{ float a,b,c;
cout<<"Enter three numbers:"<<endl;
cin>>a>>b>>c;
max(a,b,c);
}
更多追问追答
追问
但是老师要我们用函数来写素数,必须在程序里有函数,第一题里能不能嵌入一个函数啊?
追答
可以了么?给分吧@!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询