知識點:
for(;;)循環的用法
s+=i的意思
內容: 計算1+2+3+4......+n之和
輸入說明:
一個整數n
輸出說明:
和
輸入樣例:
100
輸出樣例 :
5050
#include <stdio.h> int main() { int n,i,sum=0; scanf("%d",&n); for (i=0;i<=n;i++) { sum+=i; } printf("%d\n",sum); return 0; }
#include<iostream.h>
#include<math.h>
void main()
{
int a,t,m,sum=0;
cout<<"請輸入一個正數:";
cin>>a;
for(int i=0;i<=10;i++)
{
m=pow(10,i);
t=a/m%10;
sum=sum+t;
}
cout<<sum<<endl;
}
-19-4-(-21)=-23+21=-2
1+2-3+4-5+6-7+8-9........-97+98-99+100=1+(2-3)+(4-5)+(6-7)+(8-9).....(96-97)+(98-99)+100=1-1-1-1-1.....-1-1+100=101-49=52 (49是除開1,100,還剩98個,兩個一組,共98/2=49組)
普通的紙是不能連續對折10次的,頂多八九次,如果真到了10次,那麼厚度應該是204.8毫米
設分裂X次,2的X次方=16,X=4 ,分裂4次,一次半小時,一共是2小時
一個面團拉開對折就是2根(1次) 2*2=4(2次) 4*2=8(3次) 8*2=16(4次) 16*2=32(5次) 32*2=64(6次) 64*2=128(7次) 128*2=256(8次) 256*2=512(9次) 512*2=1024(10次)