c语言问题 百万富翁大神们帮帮忙

Python013

c语言问题 百万富翁大神们帮帮忙,第1张

#include<stdio.h>#include<conio.h>void main() { int mprintf("input:\n")scanf("%d",&m)m = m*100int s = 0int count = 0int n = 1while( s<=m ) { s += ncount++n *= 2} printf("\n%d\n",count)getch()}

#include <stdio.h>

main()

{

int day

double m,money=0,giveout=0.01

printf("m=")

scanf("%lf",&m)

for(day=0money>=0day++)

{

money=money+m-giveout

giveout*=2

}

printf("day=%d\nlost=%.2lf\n",day,money)

}

/*不难吧*/

你忘记初始化s了:

#include<stdio.h>

int main()

{

int day, money1

float s=0.0, money2=0.01  //初始化s=0.0

for (day=1 day<=30 day++)

{

s=s+money2

money2=2*money2

}

printf("30天后 陌生人富翁%d元,富翁给陌生人:%f元", 100000*30, s)

}