c語言作業,求大神幫忙,C語言作業,求大神幫忙

時間 2021-12-19 14:31:22

1樓:

#include

//求一個數的因子

void divisor(int num, int *a)}*a = '\0';

}//判斷一個數是否為素數

char isprime(int num)return 1;

}//把陣列a裡面的素數放到b裡

void prime_to_arry(int *a, int *b)a++;

}*b = '\0';

}void main()

printf("\n");

printf("%d的因子中為素數的為:\n",num);

i = 0;

while(b[i] != '\0')

printf("\n");

}隨便寫了一個,沒有除錯,你自己除錯一下;

記得采納喲

剛貼的**,我除錯了一下,已經完善好了,希望能幫助你;

記得采納呀!

2樓:法國狐狸

你先寫個函式,判斷素數,再在主函式中分解因子(定義好兩個陣列),可以先呼叫這個判斷函式判斷輸入數是否為素數,若不是則分解因子,分解因子的原則是從小到大依次呼叫,可以用遞迴的方法,知道輸入數一半為止。這樣分解過程中,用事先定義好的函式判斷分解出的數是否為素數,放到哪個陣列中。

3樓:與子如初見

正整數是隨便輸入的還是?

C語言作業 求幫,c語言作業求幫忙

看著要求很多,其實很簡單。樓主最好自己解決。相信自己的 相信自己的能力。作業啊,還是自己作把,可以參考 譚浩強的c程式設計 這個很見單哦 你最好是自己解決問題 c語言作業求幫忙 if語句括號裡的表示式只有兩個值,0和1,當為0時為假,if語句控制的語句不執行,所以if a 的意思就是a 0,後面的語...

C語言的作業啊!!!C語言作業?

修改了下。丟掉了個字。看來得排到最後了。希望你是自己動腦做完了再對答案,如果只是為了要答案,那就有點可悲了,畢竟你要學的是處理這些問題的方法,而不應該是一堆沒有意義的數字和字母 下面的答案 對嗎。答案如下,大部分是我在vc上編譯出來的,僅供參考。第一題 c 1 0 3 第二題 沒有答案,我的答案是1...

c語言作業

文庫精選 內容來自使用者 禺昕4 創新源於實踐 高階語言程式設計 課程實驗教學手冊 高階語言程式設計課程組 實驗手冊使用及要求 實驗操作是教學過程中理論聯絡實際的重要環節,而實驗報告的撰寫又是知識系統化的吸收和昇華過程,因此,實驗報告應該體現完整性 規範性 正確性 有效性。現將實驗報告撰寫的有關內容...