關於C語言的問題,求大神解釋,為什麼總有問題在這個程式

2021-03-04 05:57:27 字數 686 閱讀 9975

1樓:月下青燈屋

a和b交換的時候bai出現了錯誤;

du第一步先將a的值zhi

賦值給c,對應的**dao是版 : c=a; 而不是a=c;

第二步將權b的值賦值給a : a=b;

第三步是把c的值賦給b :b=c;

**如下:c=a;

a=b;

b=c;

你的輸出也有問題

2樓:匿名使用者

目測你可能是逗號用了中文符。

將「,」(中文符)改為","(英文符)試一下。

c語言 求大神解釋 for(; ;)為什麼是無限迴圈的?

3樓:劉子超1號

該函式等同於while(1),由於執行for迴圈for(初始條件;判斷條件;結束時執行)的判斷條件沒寫,意味著判斷結果始終為真,沒有跳出迴圈的契機,就是無限迴圈。

4樓:zz迎風

for(a;b;c);b的位置是判斷迴圈進行的條件,若b省略,則迴圈一直進行即死迴圈

5樓:玉蘭花瓣巨蟹座

c語言學了,快全部還給老師了

6樓:匿名使用者

悲劇,因某次面試,用的 for(; ;)迴圈,直接被面試官pass...

c語言問題求大神解答,C語言問題,求大神解答

a 用結構體定義以下學生資訊,結構體名 student 學號 姓名和成績 包括3門課程的成績,可用一個陣列表示 struct student c語言問題,求大神解答!include include include typedef unsigned int uint typedef struct ta...

c語言問題求大神解決謝謝拉我是凶解釋

x 3 把x的二進位制位向左移動3位 因為x 1,所以 x的二進位制為 0000 0001 向左移動3位後為 0000 1000 0000 1000轉為10進位制位 2 3 8所以,選 d c語言問題,求大神解決,我是小白,最好解釋下原因,謝謝拉。if a b x 合法,但是邏輯錯誤if a 當a ...

C語言指標越界問題,大神指教,求c語言大神指教指標問題

p是指向int型別的指標,a為陣列首地址,這些理解都是對的,但是,p沒有被初始化 啊,你能直接是用沒有被初始化的變數嘛,那肯定是不行的啊.所以正確的做法先給p繫結堆記憶體就可以這樣寫了.include using namespace std int main p array cout p 1 end...