請問這題的解題思路,解題方法C語言

2021-03-04 08:54:42 字數 2263 閱讀 1889

1樓:mexico卡卡

malloc是記憶體分配,就是申請乙個20位元組的空間然後讓p指向它。

然後q=p,q和p都指向這個空間。

最後scanf,相當於對同一空間進行操作,abc被def覆蓋,最後輸出的無疑是def def

這個很基本的,建議多看一下各個函式的定義和應用,還有指標也要熟悉。

c語言,請問這題解題思路是什麼?尤其是mal'loc這句

2樓:取名不簡單的說

malloc是記憶體分配,就是申請乙個20位元組的空間然後讓p指向它。

然後q=p,q和p都指向這個空間。

最後scanf,相當於對同一空間進行操作,abc被def覆蓋,最後輸出的無疑是def def

這個很基本的,建議多看一下各個函式的定義和應用,還有指標也要熟悉。

3樓:極夜_安雨

賦值是賦給誰,malloc,指標指向的考點,始終記住指標指向的是被指向變數的位址,指的是位址,值被修改,原來變數的值也要發生改變

c語言選擇題 這種題應該用什麼思路解題 還望大家指教?

4樓:匿名使用者

正確答案:d。

這個題綜合考察了字元陣列、字串的概念以及strcat、strcpy、strlen三個函式的應用。

沒有特別的解題技巧,除了掌握上述知識外,要訓練閱讀**的能力。

從第一行開始,一行行讀,根據資料流向,記錄資料狀態。

p:efgh『\0』……'\0'

q:efgh『\0』

r:efghi『\0』

strcat(p,r):p:efghefghi『\0』

strcpy (p+strlen(q), q);:p: efghefgh『\0』

printf("%d\n",strlen(p) );:strlen統計『\0』之前的字元,所以輸出為8。

平時多練習,才能熟悉這些函式。可以用偵錯程式看記憶體情況。

5樓:匿名使用者

這個考察字元 包不包含'/0'的結果是什麼。

strlen對於上述的結果變化。

strcat後的變化。

strcpy的copy指標位置的影響。

分不清就多跑幾個例子。我也記不清了。

6樓:匿名使用者

選d,strcpy中將p指向的字串後移了4個位置,即q中字串的長度。然後以這個位置為起點向p拷貝q的字串。合起來就是兩倍的q的字串長。

7樓:瑩紗之夢

選d 8

賦值完成後,3個字串分別為:

p: efgh

q: e f g h \0

r: e f g h i \0

strcat (p,r)將r接到p後,此時p為e f g h e f g h i \0

strcpy (p+strlen(q), q); strlen(q)是4,所以從p後移4位的地方開始貼上q,結果p為

e f g h e f g h \0 \0字串取到第乙個\0的位置,\0不算在長度內,所以長度為8

8樓:最大的_大寶寶

strcat -> p+r -> efgh + efghi -> efghefghi

strcpy -> pr 中的r被q覆蓋 -> pq -> efghefgh

選d字串結尾的終止符0不計入長度,但只要存在這個0,就會截斷之後的所有字元,意即這些字元已經不再屬於這個字串了

一道c語言程式設計題,求解題思路

9樓:楚凌天_帥

演算法:先分類篩選早晚的打卡

分類處理:早卡,一次有效,設標誌位。以有標記位的記錄選擇有效的記錄(以同一天做標記,主要是去除多刷的情況)。

晚卡同理,篩選出有效紀錄,然後逐行比對,例如:1和2較,然後2和3比較,大於半小時為有效。(篩選要按範圍縮小:

1.首先篩選在同一天晚上時段的打卡記錄;2,用上面的方法比較,找到之後就確認打卡一次,其餘同一天的不再比較。)

c語言這個題怎麼解題思路?

10樓:匿名使用者

if(bc

if(a

而是 直接 輸出 c=6

你的8 怎麼來的?

11樓:雲舒輕寒

改了一下縮排,應該看得直觀一些。

這個題怎麼做,解題思路說說,這個題的解題思路?

100 52 10 2 4道 假設做對五道題,做錯五道題,那麼總分是40分 若做對六道題,做錯四道題,那麼總分是52分。設x為做錯的題,10 x為做對的題,則有10 10 x 2x 52解方程得x 4 設他做對了x道題目,則做錯的題為10 x 做對一道題得10,錯一題減2 則10x 2 10 x 5...

請問這道題目怎麼寫?解題思路是什麼

採納吧 o 陰影面積,拿長方形面積減去三個非陰影面積。解題過程如下 望採納!一種思路是用大正方形的面積減去四分之一的圓面積,然後再除以2 還有一種思路用大正方形面積的一半去減圓心角為45 的扇形面積 8 2 4 思路 由正方形面積可以得到正方形邊長,即得到扇形的半徑,由正方形對角線,可以得到小扇形的...

初中數學找規律題形的方法和解題思路是什麼

找規律題形的方法 基本方法 看增幅 1 如增幅相等 實為等差數列 對每個數和它的前乙個數進行比較 2 如增幅不相等,但是增幅以同等幅度增加 即增幅的增幅相等,也即增幅為等差數列 3 增幅不相等,但是增幅同比增加,即增幅為等比數列 4 增幅不相等,且增幅也不以同等幅度增加 即增幅的增幅也不相等 解題思...