c語言統(tǒng)計素數(shù)之和的實例
更新時間:2022年12月28日 08:53:30 作者:此去何從
這篇文章主要介紹了c語言統(tǒng)計素數(shù)之和的實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
c語言統(tǒng)計素數(shù)之和
#include<stdio.h>
int main()
{
int m, n;
printf("您想求哪兩個數(shù)之間的素數(shù)之和,請依次輸入它們:");
scanf_s("%d %d", &m, &n);
int i;
int cnt = 0;
int sum = 0;
if (m==1)
{
m = 2;
}
for ( i = m; i <= n; i++)
{
int isPrime = 1;
int k;
for ( k = 2; k <=i-1; k++)
{
if (i%k==0)
{
isPrime = 0;
break;
}
}
if (isPrime)
{
cnt++;
sum += i;
}
}
printf("%d %d\n", cnt, sum);
return 0;
}

c語言打印100以內(nèi)素數(shù)(開根號法)
C語言打印素數(shù)
#include <stdio.h>
#include <math.h>
int main()
{
int i,j,count=0;//count 統(tǒng)計個數(shù)
i = 2;//i是2到100
while(i<=100)
{
j = 2;
while(j<=sqrt(i))//取余
{
if(i%j==0)
{
break;
}
j++;
}
if(j>sqrt(i))
{
printf("%4d Is Prime!\n",i);
count += 1;
}
i++;
}
return 0;
}
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
C++中的while循環(huán)和for循環(huán)語句學(xué)習(xí)教程
這篇文章主要介紹了C++中的while循環(huán)和for循環(huán)語句學(xué)習(xí)教程,是C++入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下2015-09-09
C++實現(xiàn)修改函數(shù)代碼HOOK的封裝方法
這篇文章主要介紹了C++實現(xiàn)修改函數(shù)代碼HOOK的封裝方法,有助于深入了解C++的HOOK原理,需要的朋友可以參考下2014-10-10
C++11中std::function基礎(chǔ)用法詳解
std::function是C++11標準庫中提供的一種可調(diào)用對象的通用類型,它可以存儲任意可調(diào)用對象,本文就來和大家講講它的基礎(chǔ)用法,希望對大家有所幫助2023-04-04
Windows 環(huán)境下使用 Qt 連接 MySQL
這篇文章主要介紹了Windows 環(huán)境下使用 Qt 連接 MySQL的相關(guān)資料,需要的朋友可以參考下2017-07-07
C語言數(shù)據(jù)結(jié)構(gòu)順序表中的增刪改(頭插頭刪)教程示例詳解
這篇文章主要為大家介紹了C語言數(shù)據(jù)結(jié)構(gòu)順序表中增刪改關(guān)于頭插頭刪的教程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步2022-02-02
Android App仿微信界面切換時Tab圖標變色效果的制作方法
這篇文章主要介紹了Android App仿微信界面切換時Tab圖標變色效果的制作方法,重點講解了圖標的繪制技巧,需要的朋友可以參考下2016-04-04

