1樓:網友
不廢話,給你指明路兩條:
一、一本好書,《電腦程式的架構與設計》被稱為c語言的巫師之書,之所以這麼說,不在於它的厚度和所謂的名氣,而在於它的內容和高度。看完之後,相信你對計算機乃至程式語言會有乙個全新的認識和理解。
雖然內容不深,但也恰恰合了初學者的需要。
2樓:網友
同意 小兔子尋花問柳 的。
先看譚浩強的書進行下入門訓練 特別是書後題 我個人認為還是很能提高你的程式設計能力的 隨著你做題的過程中 你就會有很多感悟的。
3樓:蠍之心
不要看譚浩強的…看c語言之父寫的《c程式設計語言》…國內的只能教你會語法,不能教會你programming,所以你看著辦…大學開課的教材也是用譚浩強的,不過我隨便看一下,沒認真研讀,不過我的程式設計能力是我們班第一…
4樓:網友
譚浩強 c語言 確實不錯!有個**給你···專門的c一樣學習教程的!程式是要靠練的。
5樓:藍
函式是c語言程式的基本結構,乙個c程式由乙個或多個函式組成,乙個c函式有若干條c語句構成,一條c語句由若干基本單片語成。
6樓:小兔子尋花問柳
譚浩強 c語言 入門比較好。
c語言急急急急急急!!!
7樓:go陌小潔
這個函式功能就是尋找n以內的所有完美數(完全數)。
比如6因數、 3
且6=1+2+3.
完全數如果乙個數恰好等於它的因子之和,則稱該數為「完全數」 。各個小於它的約數(真約數,列出某數的約數,去掉該數本身,剩下的就是它的真約數)的和等於它本身的自然數叫做完全數(perfect number),又稱完美數或完備數。
例如:第乙個完全數是6,它有約數,除去它本身6外,其餘3個數相加,1+2+3=6。第二個完全數是28,它有約數,除去它本身28外,其餘5個數相加,1+2+4+7+14=28。
第三個完全數是496,有約數,除去其本身496外,其餘9個數相加,1+2+4+8+16+31+62+124+248=496。後面的完全數還有等等。
8樓:網友
#include
int main()
int n;
int f[100];
int s, x, i,count;
scanf("%d",&n); 讀乙個數nfor(x=1;x<=n; x++)從1到n之間檢查每乙個數{count =0;
s = 0;
for( i=1; i
幾個c語言問題,急!!!!
9樓:
1、下面正確的是a
a 實參和與其相對應的形參各占用獨立的儲存單元2、下面正確的是c
c 如果函式值的型別與返回值的型別不一致,以函式值的型別為準3、下面錯誤的是d
d函式呼叫可以作為乙個函式的形參。
4、若用陣列名作為函式呼叫的實參,傳遞給形參的是aa陣列的首位址。
5、若使用一維陣列名做函式實參,則以下說法正確的是cc在被調函式中不需要考慮性引數組的大小。
填空:1、下面的函式sum(int x)完成計算以1至x之和sum(int x)
2、下面程式的功能是計算陣列a中大於零的陣列元素之和#include
main()
float sun(float x,int n)
c語言程式設計求教!!!!
10樓:岔路程式緣
程式一共有5個錯誤發布在14行中,詳見下圖:
錯誤編號。1、把int改為float;
2、三個%d改成連續的三個%f,不要留空格;
3、這個錯誤在6行中都存在,把句首的「("和句尾部的「")全部去掉,只保留句末的分號(;)即可;
4、把%d換成%.2f,一共有六個需要更改;
5、把&f前面的&去掉,只留下f,也是有6個&需要去掉。
程式應該能正常執行了。
11樓:網友
printf()輸出變數時不需要用取址符號&,否則你那樣輸出的是變數的十進位位址。另外總運費建議用浮點數表示。
12樓:匿名使用者
與或非左右最好加個空格。
用case試試。
c語言,求指點!!
13樓:網友
題目跟賦值表示式的值以及逗號運算子的特性有關,沒有用到運算子優先順序的知識(這種題只會在考試的時候出現,平時沒有人這麼程式設計的)
首先看 printf 函式到底輸出了什麼,%d 對應的引數是 z=(x%y,x/y),即輸出表示式 z=(x%y,x/y) 的值;
於是接下看 z=(x%y,x/y) 的值是多少,根據c語言標準,賦值表示式的值是等號右邊表示式的值,即 (x%y,x/y) 的值;
現在看 (x%y,x/y) 的值是多少,現在可以去掉括號,不會影響運算順序,對於 x%y,x/y,表示式裡面有逗號運算子。對於逗號運算子,標準規定,逗號表示式必須從左往右計算,並且表示式的值是最後乙個子表示式的值,即最右邊的表示式的值是多少,整個表示式的值就是多少。那麼 x%y,x/y 的值等於 x/y 的值,即 10/3,整型數除法舍去餘數,結果是3,因此 printf 的輸出是 3;
總結:表示式求值的推導如下:%d ->z=(x%y,x/y) -x%y,x/y ->x/y ->10/3 ->3
14樓:匿名使用者
圖上的式子是先執行x%y,最後執行的x/y,,所有輸出結果是x/y=10/3 = 3.
c語言求助!!!
15樓:明月白荷
c++實現。
問原始碼請問郵箱 要。
c語言,求大神指教,求大神指教,c語言
maxth x,y,z max max x,y z max x,y fun x,y int fun int x,int y c語言,求大神指教 include include int main printf 請輸入檔名 要帶路徑scanf s path file fb null for i 0 i ...
C語言問題求大神指教,C語言問題求大神指教
c語言實現,輸入n,按1 2 3迴圈報數,報3的出局,求剩下最後一個的編號,參考 如下 include include int main int n,i,j 1,t 0 int a scanf d n a int malloc n sizeof int if a null return 1 for ...
急!C語言高手進
我先留個記號,明天再來編 呵呵.include stdio.h include stdlib.h define m 5 define n 4 char a m b n c m n int i,j,k,t main char d void fun1 void fun2 void fun3 for i ...