第1个回答 2010-04-10
在工程中建立一个头文件head.h,一个资源文件test.cpp。
其中头文件的代码是:
//function if prime
int isprime(int num)
{
int i , flag = 1;
if(num == 2)
return 1;
else
for(i = 2 ; i <= num / 2 ; i++)
if(num % i == 0)
{
flag = 0;
break;
}
if(flag == 0)
return 0;
else
return 1;
}
资源文件的代码是:
#include <stdio.h>
#define N 10
#include "head.h"
void main()
{
int num , k = 0;
printf("Please rnter %d integers:\n" , N);
for(int i = 0 ; i < N ; i++)
{
scanf("%d" , &num);
if(isprime(num) == 1)
k++;
}
printf("You have entered %d primes.\n" , k);
}
其中的N你可以自己决定为多少本回答被提问者采纳