1樓:匿名使用者
#include //包含輸入輸出庫檔案
#include //包含數學函式庫檔案
int s(int n) //定義一個返回值為int型,帶有一個int型引數的函式s
//否則返回值為1
void main() //主函式,定義為無返回值型別
這是一個查詢1到100中的素數的程式!
2樓:_孤單與寂寞
#include
#include
int s(int n)
void main()
3樓:
呵呵,這個簡單,慢慢來,多看程式,慢慢就會了!
首先,你得明白這條語句的意思是要你找到1~100裡面的能被2整除的整數!
#include
#include ;這兩條語句都是要你呼叫庫函式int s(int n) ;定義一個int型的函式(在主函式前面,也起到宣告函式的作用)
void main() ;主函式
(*^__^*) 嘻嘻……
好了,記得給分啊!
4樓:
n是從main函式傳遞過來的值
if(n<2) return 0 如果n大於2返回0for (i=2; i<=sqrt(n); i++) 當n大於等於2開始做for迴圈,i<=n的平方根
if (n%i==0)
return 0;
就是判斷100內的素數,是素數輸出該數
大俠們幫我解釋一下這個C語言源程式
while str str ch str 這句的作用是指標迴圈後移,當str指向的內容不為 0 而且str!ch為真的時候,指標往後指一位。你的問題是 那怎麼能找出不同的那個字母呢?這個迴圈並不查詢不同的那個字母,而是通過迴圈,查詢每一位字母,看有沒有和ch相同的,ch為你的輸入。你的輸入有兩種 一...
C語言 求高手幫我解釋一下這個程式這是求右螺旋的
喻鵬程 我終於看懂了,第一時間來講給你聽 如果你聽懂了,給我加30分哦 螺旋首先加的是行,加完行再加列,然後減行,最後減列,如此迴圈if裡判斷的是看行列有沒有越界,當然越界還有另一種,即是a row col 0一開始沒有賦值的元素自動給的0,現在不是0就是說已經到界限了 然後是if裡面的執行問題了,...
能幫我解釋一下這段程式麼,誰能幫我解釋一下這段程式的意思?最好每一句特別是開頭那幾句有什麼作用?萬分感謝
樓上的寫的不錯,就是將大寫的改成小寫的,但是你要注意的一點是,即便是你輸入的不是小寫字母,比如特殊符號什麼的,是不會改變的.將處理過的字元,儲存到檔案裡 檢查輸入的字串裡面的每個字元,是否在 a z 之間,如果是,則將其ascii碼值 32,也就是將小寫轉換為大寫,然後寫入到檔案中 應該是 開啟檔案...