当前位置:编程学习 > VC++ >>

程序编译:用VC++定义一个array类

给定一个二维数组,逐一输出二维数组中的数判断是否为素数,然后把所有素数放到一个一维数组中,求实现此过程!
答案:
#include
using namespace std;
int isprime(int n)
{
for( int i=0;i<n;i++)
{
if(!(n%i)) return 0;
}
return 1;
}
int main()
{
int a[2][4]={{3,6,7,8},{11,12,14,15}};
int b[8]={0};
int k=0;
for(int i=0;i<2;i++)
for(int j=0;j<4;j++)
{
if(isprime(a[i][j]))
{
b[k]=a[i][j];
k++;
}
}
}

上一个:VC++创建类的对象时的问题?
下一个:谁有计算机二级vc++ 6.0那个软件啊

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,