请在————1———— 和——————2——————中填入一句适当的语句,满足问题条件。
#include <math.h>
#include <conio.h>
#include <stdio.h>
prime( int m )
{ int j,k,f;
k=sqrt(m);
for(j=2;j<=k;j++)
if( m % j == 0 )
/************found************/
____(1)____;
if( j >= k+1 ) f=1;
else f=0;
return (f);
}
main()
{ int a[12]={2,3,5,7,8,9,10,11,12,13,15,17},i,s;
s = 0;
for ( i=0; i<12; i++)
{
/************found************/
if( prime(____2____ )==0)
s += a[i];
}
printf("Sum is: %d",s);
}
ä¸è½è¿è¡ããã
追ç#include
#include
#include
prime( int m )
{ int j,k,f;
k=sqrt(m);
for(j=2;j= k+1 ) f=1;
else f=0;
return (f);
}
main()
{ int a[12]={2,3,5,7,8,9,10,11,12,13,15,17},i,s;
s = 0;
for ( i=0; i<12; i++)
{
if( prime(a[i] )==0)
s += a[i];
}
printf("Sum is: %d",s);
}
è¿æ ·å°±å¯ä»¥è¿è¡äºï¼
ä¸å¯ä»¥ããããè¿è¡äºãããä½ å¡«éäºå§ããã
追çæä½ é£é误贴åºæ¥ï¼æé½è¿è¡äº
追é®ççä¸è¡ãããæç¨çæ¯C-FREE5.Oçãã
追ç#include
#include
#include
int prime( int m ) //primeåé¢å ä¸ä¸ªint表示è¿åç±»å
{ int j,k,f;
k=sqrt(m);
for(j=2;j= k+1 ) f=1;
else f=0;
return (f);
}
main()
{ int a[12]={2,3,5,7,8,9,10,11,12,13,15,17},i,s;
s = 0;
for ( i=0; i<12; i++)
{
if( prime(a[i] )==0)
s += a[i];
}
printf("Sum is: %d",s);
}
ä½ é£é误æ¯åè¯primeä¸è½æ²¡æè¿åç±»å
除了_____1_____和______2______处能改 其他地方都不能动哦。。。这是考试模拟题。。期末考就是从模拟题里面抽出来的。。。楼上的答案我真的运行不了啊。。。
追答你先把编译和运行报错的报告贴上来~