秋風笑 發表於 06-10-29 21:12:44

C++計概作業

請設計一個程式,期功能為找出1至N之間的質數,整數N之值由使用者輸入,找到的質數請輸入至螢幕上。
我是C++的白痴 各位大大就我救救我吧~~~~

ipmc15 發表於 06-11-7 13:46:55

#include<stdio.h>
#include<stdlib.h>
int main()
{
    int i,k,j,m,l=0;
    printf("請輸入一個數:");
    scanf("%d",&i);
   
    for(k=1;k<=i;k++)
    {
    for(j=2;j<k;j++)
    {
    m=k%j;
    if(m==0)
    {
    l=l+1;  
    }
    }
    if(l!=0)
    printf("非質數\n");
    else
    {
    printf("%d\n",k);
    }
    l=0;
    }
   
    system("pause");
    return 0;
}


以後作業還是靠自己寫比較好!

因為考試沒人能幫忙..
頁: [1]
檢視完整版本: C++計概作業