1樓:刺友互
1、開啟vc2010後的介面。
2、點選檔案--->新建--->專案。點選 32位控制台應用程式 輸入名稱
3、以上完成後,再點左擊c1後,右擊原始檔,——>新增——>新建項。
4、再選擇c++檔案,檔名稱,現在都可以寫程式了。
5、#define max 100 巨集定義max=100。
6、最後執行結果如下。
2樓:招之賞方方
首先來理解素數的概念:
2,3,
5,7,
11,13,
17,19,
23,29…………
這些除了他本身和1不能被任何其他數字整除的數字叫做「素數」,又叫「質數」。
那麼程式設計思路就有了:
那麼我們在外面再加一圈迴圈n,讓
n的取值範圍在
100<=
n<=200之間,然後巢狀:讓i
在1
i,如果途中發現有非
0的值,則表示該值非質數,讓s
=1終斷迴圈。
在迴圈的最後,判斷
s:如果
s的值為0,則輸出n。
然後(還是在迴圈內)判斷n的值:若n%
5結果為4,則輸出"\n"。
這就是全部的演算法,我已經寫得很詳細了--
c語言題:求出100-200之間所有素數( 要求每行輸出5個),最後還有統計素數的個數,並輸出。
3樓:
#include
#include
bool primenumber(int in)return true;
} int main()
{int ifirst = 100;
int ilast = 200;
int i, icount=0;
for (i=ifirst; i
4樓:行他
#include #include i
#include
#include
int main()
if(j>sqrt(i))
}return 0;}
c語言練習 呼叫函式,輸出100到200之間的所有素數 每5個素數一行
5樓:小雨雲
#include
void getprime(int floor, int ceiling)
}if (flag == 1)}}
}void main()
用c語言編寫乙個程式,輸出100以內的所有的素數.要求每行僅輸出5個素數.
6樓:
樓上的效率差點,把內層for迴圈的j
7樓:匿名使用者
int i, j, n=100, m=1, temp=1;
for(i=2;i=5)
m++;}}
c語言程式設計:求100以內的全部素數,每行輸出10個 怎麼做啊
8樓:匿名使用者
#include
#include
int ss(int n) /*檢查n是否為素數,如果是則返回1,否則返回0*/
int main(void)
printf("\n");
return 0;}
9樓:江偉
//以前做過這題,就複製過來了
#include
#include
int main(void)
if(flag==1) }
getchar();}
10樓:匿名使用者
#include
#define n 100
int main()
else
while(temp)
else if(temp!=1&&(i%temp)==0)break;
} }sum=j;
for(tempp=0;tempp printf("the total is %d\n",total); //計算質數個數,不要可刪除這行 return 0;} 首先根據題意,每月需還本金5000元 60萬除以120個月 然後每月的利息等於還貸本金總額乘以月利率 即 第乙個月為60萬乘以,第二個月為59萬5000乘以0.005,以此類推 所以最後的程式應該為 include int main void printf repayment d repayment... c語言程式設計 和安裝編譯器。c語言需要通過編譯器解釋為計算機可以理解的機器碼。編譯器通常是免費的,不同的作業系統上一般使用不同的編譯器。2.理解基本概念。c語言是一門古老的語言,但卻十分強大。它最初是為unix作業系統設計的,但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本的 下面是用c語言寫的... 我輸出的是 1 65 因為x被賦值為啊,並且你是小數點後保留三個位數的啊。答案應該錯了。應該是 1 65 那個2應該是。100 65 是因為保留一位小數是因為 保留3位小數。printf d d a,c,f,x 輸出結果應該為 1 65 及執行後a 1,c 65,f 是100 65的結果 x 因為這...c語言程式設計序,c語言程式程式設計
C語言程式設計,c語言程式設計序
c語言程式,c語言程式設計序