C語言問題如題「C 1」有什麼含義?很重要的嗎?我把它刪除了好像也可以執行

2022-08-18 06:10:02 字數 458 閱讀 6448

1樓:一蜉蝣

c在這裡是乙個標誌。c=1表示當前判斷的數是素數;c=0表示當前判斷的數不是素數。

如果在定義c之後並沒有給c賦值,那麼c這個儲存單元中可能會是乙個隨機數(當然可能是0,雖然機率很小)。如果當前判斷的數是素數,而c中恰好就是0的話,那麼就不會輸出這個素數。就會漏掉第乙個素數。

這樣的程式是不夠健壯的。存在邏輯錯誤,當多次執行後肯定會出差錯的。

去掉c=0後該程式並沒有語法錯誤,編譯的時候編譯器是不會報錯的,當然可以執行的。

2樓:匿名使用者

第乙個給c賦值1,令它不等於0

這樣才有後面的if (c!=0)

如果沒賦值,c是個隨機值,有可能碰到0,這樣前面的for迴圈裡的判斷就沒什麼意義了

3樓:小小已然

只要c不等於0就行,如果不賦值的話,系統回附乙個隨機值

駕照c1和c2的區別是什麼 c1和c2有什麼區別?

駕照c1和c2的區別如下 一 準駕的車型。1 c1是小型,微型載客汽車以及輕型,微型載貨汽車,輕,小,微型專項作業車。2 c2是小型,微型自動擋載客汽車以及輕型,微型自動擋載貨汽車。二 準駕的其他車型。1 c1是c2,c3,c4。2 c1是只能開c2,無其他準駕車型。三 每年體檢。1 c1是70周歲...

學C1好還是學C2好,學C1,還是學C2,有什麼區別

這個就因人而異了,如果你擔心考駕照不容易過關,並且以後只開自動擋的車建議學習c2。如果你對自己有信心認為考駕照輕而易舉,不是什麼大問題,建議你學習c1,畢竟有c1駕照,以後不管什麼轎車基本拿來都能開。個人建議你學習c1駕照,關於考試方面的問題,建議你不要害怕,要對自己有信心,考駕照沒想象中的那麼難,...

c1教練證怎麼考?有哪些科目,c1教練證怎麼考

一 教練員資格申請程式 1 機動車駕駛培訓教練員資格實行全國統一考試制度,每年進行兩次,由省級道路運輸管理機構按照交通部制定的考試大綱 考試題庫 考核標準 考試工作規範和程式組織實施。對考試合格的,核發 教練員證 教練員證 有效期為6年。2 申請 教練員證 的人員,應當到省級道路運輸管理機構指定的地...