填空题
以下程序求a数组中的所有素数的和,函数isprime用来判断自变量是否为素数。素数是只能被1和本身整除且大于1的自然数。 #include<stdio.h> int isprime(int x) {int i,r=1; for(i=2;i<=x/2;i++) if(x%i==0){r=0;break;) ______;}/*第一空*/ main() {int i,a[10],sum=0; printf("Enter 10 nums:\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) if(______)/*第二空*/(printf("%d",a[i]); ______;/*第三空*/ } printf("\nThe sum=%d\n",sum); }
【参考答案】
return r/*第一空。函数isprime()是用来判断给定的一个数是否是素数,进行判断之后应当给予主调函数一个回应......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)