1樓:
**資料:
#include "stdio.h"
int main(int argc,char *ar**){int s,n;
for(s=0,n=1;n<=100;s += n&1 ? -n++ : n++);
printf("-1+2-3+4-...+100 = %d\n",s);
return 0;
2樓:匿名使用者
難嘛?#include
int main()
printf("%d\n",sum);
} 執行結果:
-1 2 -3 4 -56 -7 8 -9 10-11 12 -13 14 -1516 -17 18 -19 20-21 22 -23 24 -2526 -27 28 -29 30-31 32 -33 34 -3536 -37 38 -39 40-41 42 -43 44 -4546 -47 48 -49 50-51 52 -53 54 -5556 -57 58 -59 60-61 62 -63 64 -6566 -67 68 -69 70-71 72 -73 74 -7576 -77 78 -79 80-81 82 -83 84 -8586 -87 88 -89 90-91 92 -93 94 -9596 -97 98 -99 10050
c語言程式設計求1+2+3+4+...+100。 10
3樓:匿名使用者
難嘛?#include
int main()
printf("%d\n",sum);
} 執行結果:62616964757a686964616fe59b9ee7ad9431333431373839
-1 2 -3 4 -56 -7 8 -9 10-11 12 -13 14 -1516 -17 18 -19 20-21 22 -23 24 -2526 -27 28 -29 30-31 32 -33 34 -3536 -37 38 -39 40-41 42 -43 44 -4546 -47 48 -49 50-51 52 -53 54 -5556 -57 58 -59 60-61 62 -63 64 -6566 -67 68 -69 70-71 72 -73 74 -7576 -77 78 -79 80-81 82 -83 84 -8586 -87 88 -89 90-91 92 -93 94 -9596 -97 98 -99 10050
4樓:
**資料:
#include "stdio.h"
int main(int argc,char *ar**)
5樓:為什麼不行
#include
int main()
c語言編寫程式,求1+2+3+4+……..+100的和
6樓:止語
int func()
return k;}
7樓:匿名使用者
#include "stdio.h"
int sum(int n)
return sum;
}void main(void)
8樓:匿名使用者
#include
void main()
c語言程式設計求1+2+3+4+...+100。 15
9樓:會飛的小兔子
#include"stdio.h"
intsum(intn)
returnsum;
}voidmain(void)
擴充套件資料c語言1、2、3、4組成互不相同且無重複數字#include"stdio.h"
#include"conio.h"
main()
system("pause");//螢幕列印保持}
10樓:鍾恪
#include
void main()
11樓:匿名使用者
數字在計算機裡是用2進位制的形勢表示的,其中又分為正數和負數,正數就是正數,負數是通過補碼的形勢儲存的。轉換方法就是將該負數對應的正數(二進位制)取反再加1。編寫程式的時候,你在定義整數的時候按照你的環境的不同會定義成8位16位32位64位的整數(二進位制)。
當這些整數相加的結果超過了它能表示的範圍之後,就會產生資料的溢位。補碼(負數)的起始位都是1,正數的全是0。當加過了就把前面應該是0的位寫成了1。
就是說正數變成了負數...不知道這麼解釋你明白不?
12樓:匿名使用者
附windows 下dev中寫的**:
#include
int main(int argc, char *ar**)
13樓:匿名使用者
#include
int main()
14樓:匿名使用者
main()
printf("sum=%d\n",sum);}
15樓:己優翁憶雪
#include
main()
printf("%d",s);}
用c語言程式設計求出1+2+3+....+100的值?
16樓:匿名使用者
#include
void main()
17樓:冰是沉默的水
#include
int main()
這樣是不更簡潔呢??!
-物聯網校企聯盟技術部
18樓:匿名使用者
int i,k
k=0:
for(i>0;i≤100;i++)
k=k+i;
反正演算法就是這樣了,剩下的過程自己補吧
19樓:匿名使用者
#include
int main(void)
printf("num = %d \n",num);
return 0;}
20樓:匿名使用者
void main()
21樓:匿名使用者
main() printf("%d",sum);}
22樓:匿名使用者
int sum=0,i;for(i=1;i<=100;i++)sum+=i;
c語言 程式設計題, 編一程式:求s=1+2+3+4+..........+100的和。
23樓:黑色灬品味
這樣就ok了。
#include
int main(void)
24樓:示申僉
#include "stdio.h"
void main()
請用c語言程式設計 1+2!+3!+4!+····+100! 的詳細的過程
25樓:匿名使用者
#define n 100
main()
演算法很簡單的,用m累乘i求n!,用sum累加m求和但要注意資料專型別,屬這是些很大的數
首先應該明白整型資料型別(無符號長整型 unsigned long整型中正數最大的了0~4294967295)是不夠的會超出其最大值
要用雙精度實型double (1/7e-308~1/7e+308)n還要小於170不然就超範圍了
實型超出範圍還會有錯誤提示值溢位,整型就不會,給出錯值(如長整型給出負值,而無符號長整型則是小值超出範圍後估計它就沒計算了
)有這樣的差別具體原因我也不清楚,以前困惑好久也沒找出原因就淡忘了?
另外tc中……不能照樣輸出,不知道有何辦法?
26樓:陳冠鋼
#include "stdio.h"
double n(double i) /*i!
du*/
main()
printf("1+2!+3!+...+100!=%g",r);
}答案zhi:9.4269e+157
即dao
27樓:傑克羊仔
main()
printf("%ld",sum);}
28樓:匿名使用者
unsigned long step(int i)
main()}
C語言程式設計,計算的近似值,c語言程式設計,求 的近似值
演算法錯誤。程式思路非常混亂。n 只一次,並沒有迴圈,那麼一開始計算x0時n 1,以後每次計算x0的值時n都等於2。而計算公式是要對n進行累加迴圈的。include void main 寒寒家 fabs 1 i i 2 這裡應該是 號 另外這裡涉及到整形數字,最好還是把其中所有的1,2都寫成1.0,...
C語言程式設計,c語言的程式設計
諮詢記錄 於2021 04 30 和安裝編譯器。c語言需要通過編譯器解釋為計算機可以理解的機器碼。編譯器通常是免費的,不同的作業系統上一般使用不同的編譯器。2.理解基本概念。c語言是一門古老的語言,但卻十分強大。它最初是為unix作業系統設計的,但後來被移植到了幾乎所有的作業系統上。3.檢視一些基本...
C語言,求1 3 5n的程式設計,怎樣利用C語言程式設計求1 3 5 N 的值?
庚午子李 有技術含量的,遞迴求解 include int a int n void main 給你個完整點吧 include int main while n 2 0 for int sum 0,i 1 i n i 2 sum i printf sum d n sum return 0 扛菸頭的大槍...