1樓:匿名使用者
+=的意思就在字面上表示出來了,
inta+=intb表示inta=inta+intb, c語言的簡潔那句**就是sum = sum + (double(b) / a)基礎還是要打紮實
2樓:
這是c語言的語法啊 sum += double(b) / a 等同於 sum = sum + double(b) / a
右邊的sum表示變數sum的地址 因為在等號的左邊所以也稱作左值所以是把 sum的值加上 轉換成double型別的b和a的商 儲存於 sum變數的地址中
明白了嗎?
3樓:
for(a=1,a<11,a++)
for(b=a+1,b<12,b++)
for(c=b+1,a<13,a++)
for(d=c+1,d<14,d++)
for(e=d+1,a<15,e++)
給你個思路,**可能有錯,很久沒寫c了~
4樓:匿名使用者
利用全排列
#include
} else }}
int main()
sum(in, 5, 0);}}
5樓:毛筆
#include
main()
printf("m=%d ",m);
}getch();
}應該對吧我沒怎麼算
c語言運用等差數列求和公式n*(n+1)/2 5
6樓:匿名使用者
你寫的bai這個公式只能求首項為1,公差du為zhi1的等差數列的前n項和。對於一般dao等回
差數列,這個公式答是求不了的。
**如下:
#include
void main()
c語言等差數列求和問題
7樓:匿名使用者
#include
int main(void)
{double a=1.4,d=1.2;
double s=0;
int i;
int n=100;
double b=a;
for(i=1;i
8樓:傻蛋子
#include
int main(void)
printf("sum = %f\n",sum);
return 0;}/*
執行過程:
a = 1.4;sum = 0;
i = 0;i < 3成立;sum = 0 + 1.4 = 1.4;a = 1.4 + 1.2 = 2.6;i ++;
i = 1;i < 3成立;sum = 1.4 + 2.6 = 4;a = 2.6 + 1.2 = 3.8;i ++;
i = 2;i < 3成立;sum = 4 + 3.8 = 6.8;a = 3.8 + 1.2 = 4;i++;
i = 3;i < 3不成立;
輸出 sum = 6.8
*/這是求前三項的和;要求前100的只需把for迴圈中 的 i < 3 改變為 i < 100;即可;
執行結果為:sum = 6080.000000
9樓:**夢幻
直接用公式求吧?
s(n) = 首項 * n + 公差 * (n - 1) * n / 2
10樓:匿名使用者
l:s1=1.4
d=1.2
sn=s1
sum=0
for(int i=0;i<100;i++)sn+=sn+d
sum+=sn
main()
goto l
11樓:匿名使用者
具體是什麼問題,是要找原始碼,還是什麼?
C語言程式設計,c語言程式設計。
判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計 int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計。else 非字母 switch read buf brea...
c語言問題程式設計,C語言程式設計問題
程式修改輸出加個 元 後面執行結果可看到 編譯執行結果 如果輸入50 如果輸入90 如果輸入100 如果輸入110 include int main if x 50 y 80 x printf f n y return 0 c語言程式設計問題 解題思bai路 完全跟百錢買百雞的問題是du一樣的 設大...
c語言程式設計題,C語言程式設計題
首先分析問題 bai重複du輸出同一類語句肯定要用迴圈,zhi有關判斷肯dao定要用分支回。所以解決這個問題就是在一個答迴圈 用於重複讀取資料和輸出 裡面套一個分支語句 判斷密碼是數字還是字母 具體 include include include main else printf error n s...