脑残的问一下 ,我想做个 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; }