1樓:伴夕聽潮
x=y的時候把y的值2賦給x,同時三元運算子?:中,如果問號前的表示式是正確的,就會得到冒號前的值,否則是冒號後的值,所以在此處選擇冒號前的值,也就是x自增後的值賦給k,因此k=3.注意x=y是賦值語句,不是x==y判斷相等語句。
2樓:匿名使用者
應該等於0吧!怎麼會等於三呢?!就是判斷x是否等於y,結果x不等於y,k=--x=0
c語言程式分析,求計算過程和答案
3樓:勤奮的張鵬鵬麥
首先定義了一個整型陣列a,裡面存著很多的整型變數。
比如說a[0]=3,a[1]=-5...[注意是從0開始存的]然後執行了一個for迴圈,迴圈中使用了兩個變數j,k其中k先賦值為0,j=k=0,然後開始執行。
目前j=0,k=0,a[k]=a[0]=3,a[j]=a[0]=3,不滿足a[k]>a[j]跳過,執行k++,k=1,滿足k<10條件接著執行。
目前j=0,k=1,a[k]=-5,a[j]=3,不滿足a[k]>a[j],跳過,k=2
a[2]>a[0],j=k=2,k=3
a[3]>a[2],j=k=3,k=4
a[4]>a[3],j=k=4,k=5
a[5]a[4],j=k=6,k=7
a[7]>a[6],j=k=7,k=8
a[8]
a[9]
所以最後j=7,a[7]=82 這個程式就這樣找到了最大值以及最大值的下標。 c語言的簡單問題求大神簡單答案 4樓:匿名使用者 輸出時?%.2f 即可指定輸出兩位小數 const float π=3.1415926; void main() float areamethod(float inr)float girthmethod(float inr) 5樓:我愛上那女孩 #include int main()} 20 0 3,5這是語法錯誤之題,不做 sum 13 會產生編譯警告11 開啟自己電腦試試不就知道了?當然你要知道他是幹什麼的命令,如果是對電腦不利的命令最好不要試,不然電腦會壞的。既然是題目,應該都是一些測試累的題,拿電腦試試沒關係的。c語言程式設計題求答案!謝謝!void main 來int a... 呵呵,樓主,你的想法很不錯 你原本打算將str1和str2逐位比較的,不同是將p2重新定位到str2首位繼續比較。於是,你就出錯啦,一個小邏輯錯誤。1.p2 str1 應該是p2 str2 2.while p1 p2 p2 0 你手誤了,應該是 p2 0 程式修改如下 include include... 程式1 題目 有bai1 du2 3 4個數字,能組成多少 zhi個互不相同且無重複數dao字的三位數?都回是多少答?1.程式分析 可填在百位 十位 個位的數字都是1 2 3 4。組成所有的排列後再去 掉不滿足條件的排列。include stdio.h include conio.h main ge...C語言程式執行結果題,求答案,C語言程式設計題求答案!謝謝!
簡單的C語言程式改錯,邏輯錯誤,C語言程式改錯題改對了兩個錯但還有一個錯而且程式不能執行可以得幾分
求大神幫忙編寫兩個簡單C語言程式,初學者實在不會了謝謝