3.12.cpp
来自「c程序设计技巧, c入门和简单算」· C++ 代码 · 共 36 行
CPP
36 行
#include<stdio.h>
int main()
{
int i,k,n,t;
long w1,w2;
printf ("Input the number of boxes:");
scanf("%d",&n);
t=1;
w1=0;
for(i=1;i<=n;i++)
{
printf("%d box take %d units.\n",i,t);
w1+=t;
t+=t;
}
w1*=100;
printf("Normal weight is:%d\n",w1);
printf("Input reality weight\n");
scanf("%d",&w2);
w1=(w1-w2)/10;
while(w1!=0)
{
k=0;t=1;
while(w1-t>=0)
{
t=t*2;
k=k+1;
}
printf("%d box is bad.\n",k);
w1=w1-t/2;
}
scanf("%d",&n);
return 0;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?