脑残的问一下 ,我想做个 1分钱 2的倍增30次该怎么弄啊////
#include<stdio.h>void main()
{
int i;
for(i=1;i<=?;i=i*2)
printf("%d\n",i);
}
各位大虾们我还要怎么改啊 !
输出的是 1 2 4 8 16...到五百多万 ..
程序代码:#include <string.h>
#include <stdio.h>
int main(int argc, char *argv[])
{
#define BV(bits) (1 << (bits))
int i;
for (i = 0; i < 30; i++)
sprintf(argv[0]+strlen(argv[0]), "\r\n%d", BV(i));
fprintf(stdout, argv[0]);
return 0;
}
