自学C第二篇

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学C第二篇相关的知识,希望对你有一定的参考价值。

阳阳买苹果:

阳阳第一天买了2个苹果,每个苹果0.8元。以第二天开始,他每天购买前一天苹果数量的2倍,直到购买的苹果个数达到不超过100的最大值。编程求阳阳平均每天花多少钱。

 

技术分享
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int num = 2;
 5     int day = 1;
 6     float money = 2 * 0.8;
 7     while (1) 
 8     {
 9         if (2 * num >= 100)        //当2倍的苹果数量大于等于100时,就跳出循环
10         {
11             break;
12         }
13         num = 2 * num;
14         money += num * 0.8;
15         day++;
16     }
17     printf("%.6f\\n", money / day);
18     getchar();
19     return 0;
20 }
View Code

实例代码参考:

技术分享
 1 #include<stdio.h>
 2 int main()
 3 {
 4     int n = 2, day = 0;
 5     float money = 0;
 6     while (n < 100)                //苹果个数不超过100
 7     {
 8         money += 0.8 * n;        //将每天花的钱数量累加求和
 9         day++;                    //天数递增
10         n *= 2;                    //每天买前一天个数的2倍
11     }
12     printf("%.6f\\n", money / day);
13     getchar();
14     return 0;
15 }
View Code

 

以上是关于自学C第二篇的主要内容,如果未能解决你的问题,请参考以下文章

saltstack-gdlwolf自学总结第二篇:salt常用帮助查找命令

第二篇 如何选择操作系统

第二篇 如何选择操作系统

网络编程[第二篇]基于udp协议的套接字编程

Python开发第二篇运算符

Xcode学之前应该现学啥语言?