1樓:網友
37.①c!='n' ②c>='0'&&c<='9'或c>=48&&c<=57
由於是一輸入換行為結束,且換行符號是''所以第乙個空填c!='n',程式的目的是統計的數字的個數,而數字的char型是'0'到『9』,或者用ascii碼錶示是 48到57之間的數所以第二空填c>='0'&&c<='9'或c>=48&&c<=57
38 ①x1>0② x1/2-2
很顯然,x1是買了之後生的西瓜數目,do迴圈做的買的過程,只有x1>0才能買,所以第乙個空填x1>0,一樓的是不對的因為x1可能是負值,比如買到我剩下1個西瓜了,再買的話x1就是-1,那就不能迴圈了,如果該空填x1!=0,那麼需要繼續迴圈的這就是錯誤的了。x2是賣後剩餘的西瓜數,應該是x1的一半在減去2,所以第二空填x1/2-2
39①count<=5 ②n=2^count
顯然count是用來計數的,也就是2^1+2^2+2^3+2^4+2^5後面的 1 2 3 4 5 沒一次計算 2^count賦值給n然後加到s上面去,所以迴圈條件是count<=5,也就是第乙個空的答案,第二空就是2^count,二樓的 n*=2是不對的。
2樓:網友
!='n'
c>='0'&&c<='9'
0x1/2-2
39.①count<=5 ②n=2^count上面的兩個結果組合而成的啊。哈哈。'0'和0的結果是不一樣的。其ascii是不一樣的,可以用int型輸出看看啊。
x1>0是判斷條件了。因為如果x1!=0中包含x1為負的可能。
n=2^count 中count是1,2,3,4,5,所以,應該是這個結果了啊。..
3樓:網友
!='n'
c>='0'&&c<='9'
0x1/2-2
5n*=2我是2樓的,樓上的朋友說我不對,我對此感到非常遺憾.請樓上的朋友去查一下c語言中"^"是什麼運算子,謝謝.
c語言考試怎麼樣給分?
4樓:清零
不管你程式寫怎麼樣。只看結果。對了滿分不對0分。程式設計題滿分為24分。
如果有檔案,將該檔案和標準答案的檔案對比,看相符的比例是多少而給分,如果完全相同則是100分,如果沒有檔案,則比較考生編寫的**和標準答案的**的相符情況,按相符度給分。
評分程式先是讀取考生資料夾下的副檔名為。dat的檔案,再其中的資料與評分程式中的提供的資料進行對比,因此,考生在程式設計後,一定要執行程式,以生成副檔名為。dat的輸出檔案。
c語言求解錯誤,c語言錯誤,怎麼樣解決?
地表最帥 在編譯vc 6.0是,出現fatal error c1010 unexpected end of file while looking for precompiled header directive的錯誤.解決方法 1 如果發生錯誤的檔案是由其他的c 檔案新增進入當前工程而引起的,則al...
C語言考試,C語言考試要考什麼??
褚友樂 1,x 6,x 1,y 6,x y 2,do while的迴圈體至少無條件執行一次3,字串 that 小於字串 the 4,2個 5,06,1,65535 7,能返回一個使用者所希望的函式值 8,p 3 9,510,非零整數值 11,x y y z 12,c 5 f 32 9 13,16 1...
c語言怎麼樣才能輸出對齊了,C語言,怎麼樣才能輸出對齊了
if j 9 else printf 4d d 2d i,j,i j 因為兩個加數都是一位數,所以,加數上不用調整了。而和有一位數的有兩位數的,為保證對齊,可以設定為最小輸出寬度為2,這樣就對齊了,如 if j 9 printf 4d d 2d n i,j,i j else printf 4d d ...