c 看程式寫結果 請寫出答案並告訴我詳細的做法和所要用到的知識點)急

2022-06-02 18:20:01 字數 2365 閱讀 2125

1樓:匿名使用者

結果:1 2.5

b a

分析:一:函式max的作用是返回m1,m2中的較小者(語句中的意思是:如果m1"

2樓:

1 2.5

b a

template-- 可以替換成為任意型別, 例如 int float double char

t max(t m1,t m2) -- 比較某型別兩個數,m1,m2 , 返回 該型別的值

return(m1

cout<

1<7 返回 1, 2.5<5.0 返回 2.5

cout<

'b' ascii 值小於 'y', 返回 'b'

"a" 小於 "a" 不成立,返回 m2 ,就是 a

--如果是 max("a","a"), "a" 小於 "a" 也不成立,返回 m2 ,是 a

為何不成立呢,因為字串的比較要用函式,不能用數值比較方法:(m1

字串 不同於 單個字元。單個字元可以看成1byte整形。字串 不可以。

3樓:匿名使用者

1、你這個子模板函式功能和名字是相反的,實際返回的是較小的值2、模板函式max,對給定類t的變數m1,m2,呼叫t型別的運算子?和<,對m1,m2進行計算(m1

m2,並返回相應的t型的計算結果,如

max(1,7)呼叫整數的《和?,max(2.5,5.0)呼叫浮點型的《和?

max('y','b')呼叫字元型的《和?,max("a","a")呼叫字串型的《和?

3、實際輸出結果為

1 2.5

b a

c++看程式寫結果 (請寫出答案並告訴我詳細的做法和所要用到的知識點)非常急!!!

4樓:匿名使用者

請幫幫忙,告訴我一些學習好物理的小3、理順制約關係:有些綜合題所述老師講解的綜合性例題非常重要,要作做法是將自己每次考試或自測中做錯的

c++怎麼搞啊!!!好難啊!!

5樓:200是我的

其實也不算很難,我剛開始也覺得很難,可是在看了幾次書本後,覺得也不是那麼難的,剛學的可以看《acceleratedc++》,這本書挺薄的,很快能上手,一邊看要一邊動手打上面的程式,這樣有助於加深理解。

6樓:梨腹

其實我認為先學c,再學c++,然後不懂的再回頭看c,然後再互相補充,也可以上網找高手幫忙,主要的是自己獨立思考,多寫,那樣才能快速提高,沒有c基礎的就學c++是會有點難

7樓:塑料做的鐵釘

從第一頁往後面看 如果前面的看不懂 就不要繼續往後看 一直到弄懂為止 看不懂的地方就問別個懂的

8樓:無恥猥瑣陰暗男

你要有耐心的學

太急是不行的

c++!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

9樓:匿名使用者

我給你的qq號郵箱發了本書,看完並琢磨透這本書,你的c++功力差不多就35%了,剩下的65%就是多程式設計,熟悉流暢運用c的各類庫函式。最後學習環境程式設計,如:windows api,或者其他平台、嵌入式平台。

10樓:

準高一還是把精力放在主課學習上吧,必經高中課業太近,國內中學教育環境素質教育又談不上,建議你先接觸接觸,上了大學後再深入學習。。。。

11樓:香蕉

強烈建議買本書,看書打基礎,把書搞懂了後就上網拓展,不懂的一定要問,還有一定要多上機練習,學習程式設計就是積累的過程,上機練習及時了,你就能及時發現自己的錯誤並且改正,有一些看書看不懂的語法函式,一上機就明白了。還有注意一點:多看書,少買書

12樓:匿名使用者

因為c++與c的語法相同,建議先買本c語言程式設計看看明白大概語法。熟悉後進一步的找買一本c++的書將物件導向的原理特點搞懂。其實寫程式最重要的是動手,最好能找個小專案自己動手做下這樣學起來很快。

13樓:

這個c++是在大學才學習的程式語言,c++既有面向過程又有物件導向,你開始先學習面向過程的方法打好基礎,在學習類

可以買本書學習

14樓:徐慶超

樓主加q吧,咱倆一對一,1613045622 哈哈哈

c語言讀下列程式,寫出程式的輸出結果

1,1因函式 void swap int a,int b 的第乙個引數a 不是指標,所以 它不會把 函式體內 對 a 的改變 帶回 函式呼叫語句 所在地。而第二個引數b 是指標,所以它能把 交換 結果 帶回來。int a 1,b 2 a,b初值int p b p 指向 bif a printf d,...

c語言閱讀下面的程式,寫出程式執行輸出結果

include int f int x int main for迴圈迴圈3次,依次呼叫三次f 1 而f中的z和y是static靜態變數,只初始化一次,而且在退出函式的時候還會保持它們的值。知道這個就可以走一次迴圈了 比如k 1,即f 1 開始 x 1 z 3,y 0 y z 這行結束後y為1,z為4...

分析下列程式,寫出執行結果

首先 說一下 這裡用到遞迴 函式的具體執行過程1,先 fun 1,2 執行子函式,由於1 2 不成立,執行else 語句 fun m 1,n 也就是 fun 2,2 先遞迴呼叫子函式,下面的輸出語句還不執行,2,fun 2,2 執行時,if m n 條件成立,執行if 輸出語句 printf d m...