當前位置:吉日网官网 - 中國傳統 - c語言流程問題(輸出100~200之間的素數)

c語言流程問題(輸出100~200之間的素數)

在這個程序中,我們需要使用if語句和for語句。核心從100-200壹個壹個判斷,真了就打印。具體代碼如下。

#包含" stdafx.h "

# include & ltcmath & gt

# include & ltiostream & gt

#定義m 200

使用命名空間std

bool p[m+1];

int main()

{

int n =(int)sqrt((double)m);

p[0]= p[1]= 1;

for(int I = 2;我& lt= n;i++)

for(int j = I+I;j & lt= m;j += i)

p[j]= 1;

int I;

for(I = 100;我& lt= 200 & amp& ampp[I];i++);

cout & lt& lt我;

for(i++;我& lt= 200;i++)

if(p[I]= = 0)cout & lt;& lt"質數;"& lt& lt我;

cout & lt& ltendl

返回0;

}

效果圖如下

  • 上一篇:歐洲八大巨頭
  • 下一篇:婚禮上有哪些感謝父母的歌曲?
  • copyright 2024吉日网官网