C语言中输出100-200之间的所有素数并求和,程序中必须用到break语句

如题所述

参考答案:

# include <stdio.h>
int main()
{
    int i,j,f,sum = 0;
    for(i=100;i<=200;i++)
    {
        f = 1;
        for(j=2;j<=i/2;j++)
        {
            if(i%j == 0)
            {
                f = 0;
                break;
            }
        }
        if(f)
        {
            printf("%d\t",i);
            sum+=i;
        }
    }
    printf("\n\n sum is %d",sum);
    return 0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答