1. 首页 > 科技

c语言五十个人轮流捐款,捐至10万停止,输出每个人各自捐了多少钱? c语言百万富翁题目

c语言五十个人轮流捐款,捐至10万停止,输出每个人各自捐了多少钱?c语言百万富翁题目

C语言编程 统计捐钱人数和钱数

#include 

int main()

{

//boy记录男生数,boym记录男生钱数。

int n;

int boy=0,girl=0,boym=0,girlm=0;

int money;

int i;

scanf("%d",&n);

for(i=0;i

{

scanf("%d",&money);

if(money>0)

{

boy++;

boym+=money;

}

if(money<0)

{

girl++;

girlm-=money;

}

}

printf("%d,%d\n%d,%d\n",girl,girlm,boy,boym);

return 0;

}

C语言:在1000学生中征集慈善募捐,当点数列10万元时就结束,统计此时捐款的人数及平均每人捐款数目。

您好,您这样:

#include

#include

int main()

{

int i;

int money;

int sum = 0;

for (i = 1; i <= 1000;i++)

{

printf("请输入第%d名学生捐款金额\n",i);

scanf("%d", &money);

sum+=money;

if (sum>=100000)

{

break;

}

}

if (sum<100000)

{

printf("捐款总金额不足10万\n");

}

else

{

printf("捐款额达到10万时的捐款学生数为%d\n",i);

printf("平均每人捐款为%f元", sum/(float)i);

}

return 0;

}

c语言 Money Problem

main()

{

int money;

double distance;

printf("小明坐车行驶距离: ");

scanf("%lf", &distance);

if(distance <= 3)

money = 8;

else {

money = round(distance) ;

if (distance > money)

money ++;

money += 5;

}

printf("小明所花费钱:%d\n", money);

}

c语言关于找零钱的问题

#include 

int main()

{

    int a,b,c,d,e,t;

    scanf("%d",&t);

    a=t%100;

    t-=a*100;

    if(a>0) printf("10元%d个 ", a);

    b=t%50;

    t-=b*50;

    if(b>0) printf("5元%d个 ", b);

    c=t%10;

    t-=c*10;

    if(c>0) printf("1元%d个 ", c);

    d=t%5;

    t-=d*5;

    if(d>0) printf("5角%d个 ", d);

    e=t;

    if(e>0) printf("1角%d个 ", e);

    printf("\n");

    return 0;

}