C語言這段程式求翻譯下

2021-03-04 05:55:44 字數 922 閱讀 4002

1樓:灬丶續

不加的區別就是

現在列印的是a=xx,b=xx,c=xx

你不加列印的就是xx,xx,xx

就是這點區別~不會影響程式執行的

2樓:匿名使用者

那幾個字元會原樣輸出。有%f的會用後邊的變數a,b,c代替。f代表的a.b,c輸出的格式

哪個大神能給我解釋一下 這個c語言程式怎麼翻譯

3樓:匿名使用者

程式的功能是輸出從100~200之間(不包括100和200)的所有素數,10個一行。

#include //載入標頭檔案stdio.h#include //載入數學庫標頭檔案math.hmain()              //定義主函式if(n%10==0)        //如果n能被10整除printf("\n");      //換行}printf("\n");     //換行getch();          //程式執行後,等待輸入任意字元結束}

4樓:守望海之依賴

要看懂這個**,首先你要知道質數怎麼求。有一種方法就是:如果乙個數不能被2~它的開方數整除,那麼這個數就是質數。

比如對於17,它的開方數取整數部分是4,而17不能被2,3,4整除,這樣就可以得出17是質數。

現在來看這段**,m從101加到200,每次加2,其實是想尋找100~200之間的質數。因為偶數肯定不是質數,所以迴圈跳過了所有的偶數。通過對m開方(sqrt函式是開平方),得到的值儲存在k中,k就是m的開方數;然後i從2開始累加到k,依次判斷m是不是能被i整除,最後觀察要是不能,就輸出m的值,如果能則不輸出;同時如果找到並輸出了乙個質數,就給n的值加1,n是累加變數,用來記錄總共輸出了多少個數,要是輸出夠了10個,就換一行。

應該講明白了吧,**不清楚再問。。。。

求大神指導一下下面這段c語言程式的意思

include void main 前面那個人回答很對,不過有一點要注意的就是要先確定系統是大端模式還是小端模式 求大神解釋一下c語言中這段程式是什麼意思?實現了什麼功能?標準的c語言延時函式 這是乙個延時子程式,延時的時間長短和你呼叫這個子程式的時候ms的數值有關。ms越大,延時越長。子程式裡面第...

關於c語言程式設計求程式,關於C語言程式設計,求程式

用switch 不是很好解決嗎 如果不給懸賞分,誰會願意做,你說呢,也不是吃白飯的 前者使用struct 後者使用stl map 沒有什麼演算法 編寫程式,求10 用c語言 include 主函式 main s是字元指標抄 陣列。對應4個字串襲。迴圈中bai i 3 2 1 0 對於不同的i,j有不...

求個linux下c語言簡單程式,linux下最簡單的c程式怎麼編譯

你這裡用了管道符 這個程式沒辦法寫,因為linux會理解為執行了三個程式 run 11 2233 並且上面三個程式 22和33都被解釋為程式了 輸入輸出互為管道你理解肯定有問題,請再考慮考慮,linux命令列裡面大於號小於號豎線都不是隨便能用的。linux下最簡單的c程式怎麼編譯 gcc g hel...