主题:while循环
计算log2a,目前只会计算整数倍的,代码如下,用的是while循环。
#include <stdio.h>
int main()
{
int a;
int ret=0;
scanf("%d",&a);
while (a>1) {
a/=2;
ret++;
}
printf("%d",ret);
return 0;
}
倒计时发射器。
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("%d\n",x);
while(x>=1){
x--;
printf("%d\n",x) ;
}
printf("发射");
return 0;
}
倒计时do-while循环版。
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
printf("%d\n",x);
do{
x--;
printf("%d\n",x);
}while(x>0);
printf("发射");
return 0;
}