#include <stdio.h> int main () { int a=0,b=0; int n=0,sum=0; int x=0,i=0; scanf("%d %d",&a,&b); int check=1; //假設(shè)為素數(shù) for (x=a;x<=b;x++){ check=1; for (i=2;i<x;i++){ if (x%i==0){ check=0; break; } //該循環(huán)用于判定是否為素數(shù),遍歷一遍小于x的數(shù),如果有能整除x的即給變量賦值為0,并直接跳出循環(huán) } if (check != 0 && x!=1){ n++; sum+=x; } //該if用于判斷之前循環(huán)傳遞的check值,并且加入x是否為1的判斷 } printf("%d %d",n,sum); return 0; }