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()
}答案zhi:9.4269e+157
即dao
27樓:傑克羊仔
main()
printf("%ld",sum);}
28樓:匿名使用者
unsigned long step(int i)
main()}
c語言程式設計求幫忙,C語言程式設計求幫忙
include include include 給我400財富 void updatetime char shuzi 9 12 int i,j,h1,h2,m1,m2 char buf 9 60 shj 128 time t t,t1,t2 struct tm ptm int main time t...
c語言求大神,C語言程式設計求大神!!!
include int main 其中z 的值為z,然後z 1,x 的值為x 1,然後與5進行比較第一次迴圈 3 0 1 5成立則x 1,y 4,z 2第二次迴圈 2 0 2 5成立則x 2,y 3,z 1第3次迴圈 1 0 3 5成立則x 3,y 2,z 0第4次迴圈 0 0不成立則x 3,y 2...
求c語言程式設計大佬,求一個c語言程式設計大佬
聽不清啊 include int k int sumoffactor int n int i,s 1 for i 2 i iif n i 0 s i n i if i i n s i return s int friendnum int n k sumoffactor n int main int ...