C++程序设计问题,急.高手进

来源:百度知道 编辑:UC知道 时间:2024/06/30 06:26:43
1.编程实现求3个整数中的最大数.
2.编程求出1000以内的全部素数.

高手帮帮忙了,着急中,谢谢
我这是老师给留得题,你把正确答案给我发过来被,谢谢了.

for(int i=2;i<int(n);i++)

可以改成
for(int i=2;i<(int)sqrt(n);i++)

当然,记得包括头文件
math.h

这个是求1000以内全部素数
#include<stdio.h>
int prime(int n)//求素数过程,是返回1,不是返回0
{
for(int i=2;i<int(n);i++)
if (n%i==0)return 0;
return 1;
}
void main()
{
int i=0;
for(int j=2;j<1000;j++)
if(prime(j)==1){printf("%d\t",j) ;i++;}
}
求3个整数中的最大数.
void main()
{
int a,b,c,max;
printf ("请输入a,b,c:\n");
scanf ("%d %d %d" ,&a,&b,&c);
max=a;
if (max<b)
max=b;
if (max<c)
max=c;
printf ("最大值为:%d",max);
}

C的代理楼上两位已经实现了。

如果你要C++的代码的话,可以补充一下问题~~
我再帖出来。
不过这两个问题实在是太简单了。。。你可以根据一楼提供的做法去做。

--------------------------------------------------------------------

都发过去了,比较的简陋。。。注意查收。。