c語言這樣寫為什麼不對啊,求大神指教,謝謝

2021-03-04 05:37:09 字數 1730 閱讀 5773

1樓:艾薩克

link[n].number 沒有初始化

for (i = 1; i <= n; i ++)else

}這種不對稱的**你看dao著不覺得難受麼

c語言這樣寫為什麼會出警告啊,求大神指教,謝謝!

2樓:帝王一號

你的引數需要的是const int (*)[4],你傳遞的是int (*)[4],這個是沒問題的,程式會自動轉換引數型別。把函式引數宣告為const型別可以防止函式修改傳遞進來的指標變數的值。

c語言問題,求大神指教!!!!!!!

3樓:匿名使用者

15/100 = 0, 寫成 15.0/100

d 應該是浮點數,否則上面的寫法會被截斷為 0

4樓:佔座專用

int p,w,s,d,f;

改成int p,w,s;

double d,f;

最後printf("總運費是%d\n",f);

改為printf("總運費是%lf\n",f);

5樓:匿名使用者

#include

int main()

6樓:介夢爾青易

#include

int main()

else

}else

getchar();

return 0;}

c語言初學,求大神指教

7樓:44度

「%2.2e」中,前一個 2 表示該數字至少被輸出為 2 個字元,科學計數法肯定不止 2 個字元,所以它不起作用,即使沒有這個 2 也不影響結果;而後一個 2 表示顯示 2 位小數,所以結果有「1.20」,如果把「.

2」刪去,結果就會有 6 個小數位。後面的符號 + 和三位指數都是編譯器決定的,不能更改。

51微控制器,我想用蜂鳴器響一下停一下,這樣寫不對呀,小白一枚,求大神指教,謝謝

8樓:黃庭石鑼

不是太對,稍微改一下,給你寫一個較

為合適的專

吧:#include

sbit fm=p2^屬0;

void delay(int a)

main()}

9樓:

眼延時時間太短了,改長就行了

10樓:九頂冒陽山

蜂鳴器bai是一種一體化du結構的電子訊響器,本文介zhi紹如何用dao微控制器驅動蜂鳴器,他

內廣泛應用於計

容算機、印表機、影印機、報警器、**機等電子產品中作發聲器件。

蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種型別。

電磁式蜂鳴器由振盪器、電磁線圈、磁鐵、振動膜片及外殼等組成。接通電源後,振盪器產生的音訊訊號電流通過電磁線圈,使電磁線圈產生磁場,振動膜片在電磁線圈和磁鐵的相互作用下,週期性地振動發聲。

壓電式蜂鳴器主要由多諧振盪器、壓電蜂鳴片、阻抗匹配器及共鳴箱、外殼等組成。多諧振盪器由電晶體或積體電路構成,當接通電源後(1.5~15v直流工作電壓),多諧振盪器起振,輸出1.

5~2.5khz的音訊訊號,阻抗匹配器推動壓電蜂鳴片發聲。

11樓:繆賢舍人

fm=1和fm=0之間的延時太短了

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

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 你的輸出也有問題 目測你可能是逗號用了中文符。將 中文符 改為 英文符 試一下。c語言 求...

這道C語言的答案為什麼是這樣,看一道C語言程式答案,為什麼會這樣?

1 能整除形參x且不是偶數的各整數 是說求 各整數 這個 各整數 滿足兩個特徵 能整除形參x 不是偶數 這兩個特徵寫成 就是 x i 0 i 2 2 這些除數的個數通過形參n返回 是通過形參返回,而不是返回值返回。如果用return就 是函式的返回值。形參是n,兩條語句 n 0 和 n 即為將形參n...

C語言為什麼輸出的是7 0啊,C語言 7 0,為什麼

字元 hex dec 0 0x00 0 從數值上說上面三個是相等的 0 0x30 48 請lz注意他們的區別 你可以這樣理解strlen 函式的實現 int strlen char str 定義的x是字元型陣列名,但在c語言中字元型變數可以被賦予整形資料,字串裡遇到結束符0 0 就會結束,不管後面是...