1樓:打醬優滴豬
第一題a中a是double型的,++運算不能適用於浮點數;b表示將a+k與i+k進行比較,比較的結果(0或者1)賦值給i;d選項就是將!a(結果是0)賦值給i,b和d都涉及到邏輯表示式,邏輯表示式的結果只有真和假,即0 和 1
第二題應該是選c的吧,啊a*y的結果是double型,不能對double型資料做取餘運算。
2樓:網友
a=a++ 是一條語句。
i++是一條語句。
兩條語句之間不能用豆號,應該用分號。
a, 看不出哪錯了。在cbc中可以編譯通過。 除非 (int)(x-y) 為0時,執行出錯。
b,a= x!=y; x!=y是bool型,a是int型, 可以直接賦值。bool型會自動傳換。
c,(a*y)%b; (a*y)是浮點數,不能求模。
d要改為 y=x+double(y=x);才行。 y=x是個bool型。 x+bool型出錯。
3樓:穆雪笨蛋
第乙個題,應該把答案一冒號改為分號,因為是兩個操作。第二個題不能有連等,求餘必需是整數。
計算機c語言問題,請解答一下,謝謝~
4樓:佘雲蔚燕珉
為0,7%2為1,結果為1(%是求餘數的符號)
2.包含的個數永遠是乙個字元,如果說是c表達的含義:這是個轉義字元,'010'代表八進位數010轉化成十進位數8表示的ascll字元。可以的。
5樓:陰靜楓丘又
1.答案為。
1因為s=6
所以s%2+(s+1)%2
1,%是求餘運算。
2.變數c(請注意你問題裡面的大小寫,因為c語言對下小寫敏感)包含的個數為1.
你所指的個數應該是指字元的個數,'\010'是八進位的表示方式。
3.有很多答案,你要的答案應該是遞迴函式。
原型如下:intjiechen(int
a);實現一:遞迴函式。
intjiechen(int
a)實現二:迴圈(不知道和迭代是否一樣~~~intjiechen(int
a)while(--a);
return
res;呼叫函式。
jiechen(100);
6樓:曲詩晗駱奧
1:若s是int變數,且s=6,則表示式s%2+(s+1)%2的值是:__6___
2:若有定義:char
c=『\010』;則變數c中包含的個數為:__1___3:為求出return語句返回計算100!的結果,此函式的型別說明應為:
longdouble___
2.'\010'表示八進位10,即ascii碼值為9。
是乙個巨大的數字所以返回值應該long
double型,其有效數字有19位。
計算機程式設計語言和計算機程式語言有沒有區別
計算機程式設計語言和計算機程式語言有區別,具體如下 一 內容不同 計算機程式設計語言 計算機程式設計語言包括定義計算機程式的語法規則。計算機程式語言 計算機程式語言包括機器語言 組合語言 高階語言。二 作用不同 計算機程式設計語言 計算機程式設計語言主要用於程式設計師能夠準確地定義計算機所需要使用的...
計算機問題,有關計算機的問題
答案是 c 計算機基礎學科一定對 有關計算機的問題 朋友,你好 這是刷bios出現故障,導致出現不能進系統,建義送主機板廠重新刷bios,即可 希望對你有所幫助,祝你快樂 1.輸入裝置 輸出裝置 儲存 如果是純平的顯示器的話那麼 就是顯示器有問題 如果是液晶的顯示器的話 可能就是重新整理率高了把重新...
計算機二級考試C語言和vb該選哪個
我也學c語言,我也報考計二的c語言專案,但是告訴你一個可怕的訊息,計二c語言不會考書上的題目,聽說考未來教育上面的題目。計算機二級考試c語言應用哪個好 考試用書 教育部考試中心出版 全國計算機等級考試教程 c語言程式設計 複習資料 購買一套正版2012年版 二級考試模擬練習題 裡面就是今年考試的題庫...