C語言程式修改,新手求助,請幫一下忙

2025-05-25 02:15:15 字數 1238 閱讀 3259

新手求助 c語言簡單問題

1樓:匿名使用者

d是對的。注意static 修飾的x是乙個靜態的變數,靜態的變數只會初始化一次,所以在第一次呼叫fun()的時候初始化為1,之後便不再初始化了,因此相當於。

第一次fun的返回值是2

第二次fun的返回值是4

第三次fun的返回值是8

所以結果是 1* 2*4*8 = 64

2樓:網友

你只要記住static是靜態變數,只在記憶體中存在一次,用一次就沒有了,第二次再用它就找不著了不存在了,這樣說夠形象吧。

3樓:落日之妹

d x是static型 只會被初始化一次。

請高手幫忙解決一下c語言問題

4樓:小德的圖書館

x+++y,分解為x+1+y=6

x=x+=x-1 ,=號是自右向左計算的哦。。所以是3-1+3=5

5樓:網友

第乙個結果是5 x++還是3 然後加上y 結果為5

後乙個為5 x+=x的值為6 減去1後為5

求助求助c語言

6樓:

根據我以前多年的 c 語言程式設計經驗,c 語言中最精華的、但是同時又是難於掌握的內容就是:指標了。而且了,如果一旦指標內容再和資料結構課程中的排序、查詢、以及連結串列、二叉樹等內容再一結合起來,對於上機程式設計、以及除錯的難度,則更是難上加難。

不過我雖然很多年已經不編寫程式了,但是可以給你提供程式設計思路:你好好把 c 語言中涉及到的結構體、以及指標部分的內容好好進行徹底複習、並徹底掌握它們的程式設計方法、以及資料結構中涉及到的各種排序演算法(例如:你這道題中的插入排序演算法)、以及對連結串列的各種操作(插入乙個元素、刪除乙個元素、查詢乙個元素),必須要熟練掌握其程式設計。

思路),只需要使用者根據自己的實際程式設計需要,把相應的資料型別稍作改變,以適合自己的程式即可。

7樓:網友

單向連結串列還是很簡單的,增刪改查!

8樓:網友

聽流人水調子(王昌齡)從軍行(王昌齡)

求助,c語言

9樓:網友

答案是c。

012是8進位數,轉換為10進位則為10。所以程式輸出為102,10,故選c。

請C語言高手幫下忙,下面這個程式要如何修改

1.int main void flactional float x 100 100 float y 100 100 float z 100 100 int m,int n 這裡分號 2.flactional函式都改成float型別。3.float flactional float x 100 10...

c語言程式,請高手幫忙看一下錯誤

include stdio.h include stdlib.h 巨集定義 define ok 1 define error 0 define overflow 2 define sksize 20 typedef struct sqstack 初始化棧 int initstack sqstack ...

我初學C語言,請教一下高手,剛學c語言,求助大佬

因為你判數素數中的迴圈條件是i k 1 如果這一層迴圈體中的break不能被執行時,迴圈結束時i和的值至少是等於k 1,而sqrt的返回值是double型的,所以還要大於k 1,才能保證i的覆蓋範圍啊。你的程式不完整啊,有很多錯,最好把題目也貼出來啊 include include void mai...