第七章 函数习题

it2023-07-08  65

第七章 函数习题

7-0、本地变量(局部变量)规则

7-1、素数求和(函数)

question:

answer:

#include <stdio.h> //判断是否为素数 int isPrime(int i){ int label = 1;//表示素数 int k; for(k=2; k<i-1; k++){ if(i%k == 0){ label = 0;//不是素数 break; } } return label; } int main() { int m,n; scanf("%d %d",&m,&n); int i; int cnt = 0;//素数个数 int sum = 0;//素数和 if(m == 1){//处理1的情况,1不是素数 m=2; } for(i=m; i<=n; i++){ //判断为素数,则累加求和 if( isPrime(i) ){ cnt++; sum += i; } } printf("%d %d",cnt,sum); return 0; }
最新回复(0)