1樓:暢想今明後天
#include
#define n 8 //巨集定義 n為8fun(char *s,char a,int n) //函式
main()
;printf("%d\n",fun(s,'f',n));//輸出j的值
}呼叫函式時,fun(s,'f',8)
c語言中,deno sum term .......好多的單詞都看不懂,請高手給我解釋一下,謝謝了!
2樓:匿名使用者
對裡面出現的單詞(sign,deno,sum等)其實只是一個變數的標識,就像人的名字一樣,你也可以把他們替換成a,b,c等都可以。但是在程式設計規範中為了第一眼看到這個變數代表什麼意思
而這樣命名。比如:
deno: denominator,分母
sum:summation,和
term:temporary,臨時的 這樣一看就知道這個變數是什麼了。
這段程式的詳解是:
int sign=1;
float deno=2.0,sum=1.0,tern; --->到這裡都是定義變數來存放值
while(deno<=100)
-->這是迴圈語句,意思就是如果deno的值小於或等於100的時候,執行大括號裡面的操作,當大於100的時候就跳出while的大括號,繼續執行下面的語句。
printf("%\n",sum); -->輸出語句 在螢幕上顯示sum的值 即:1+(-1/2)+(1/3)+(-1/4)+...+(-1/100)計算後的結果。
3樓:匿名使用者
這是求一個數列的和:1+(-1/2)+(1/3)+(-1/4)+...+(-1/100)
sum : summation的縮寫,累加和。
deno: denominator的縮寫,分母。
4樓:匿名使用者
程式裡,沒有「單詞」這個概念。也並不用特地去了解「單詞」的意思,知道用來幹神馬即可。基礎的東西最好身邊有個人指點,其實很簡單,只要有人一點撥,就馬上明白咯。單個人自學很辛苦哎。
5樓:匿名使用者
英文單詞的縮寫
deno: denominator,分母
sum:summation,和
term:temporary,臨時的
sign:符號
6樓:匿名使用者
1-1/2+1/3-1/4……
c語言程式,請高手幫我看看哪裡錯了
else if numf mid 這個判斷錯誤導致你輸入其它數字沒有顯示。之所以輸入8可以是因為8是滿足 if num f mid 沒有迴圈 l mid 1 0 不可能滿足l 0。至於第二個問題我覺得你直接修改陣列的大小,執行程式,實驗下就知道了。else if num 就ok了 for i 0 i...
一道c語言程式設計題,幫我看看,一道C語言程式設計題,幫我看看
參 其實來 寫的很不簡潔,if j 8 j 都自是多餘的,沒有什bai麼用,如果說有du用,僅僅是用來控制zhi迴圈次數 dao的,你可以向如下這樣寫。double fun double x 9 return sum 你的答案錯在i 9上,應該是i 9,也就是說只需迴圈8次,就可以了。我寫了一道c語...
幫我看看這道c語言題那裡出了問題
include void main 改過的,自己對照 printf c1 c or d ascii n c1,c1 printf c2 c or d ascii n c2,c2 printf a 2db 2dc 2d n a,b,c printf u 6ldn 9ld n u,n 這幾句在括號裡面的...