c语言学习日记(2023 |
您所在的位置:网站首页 › need后面可以加doing吗 › c语言学习日记(2023 |
1.今天写的第一道题,a单利投资100美元,百分之10的利息。b复习投资100美元,百分之5的利息,计算多少年后b的本金加利息能超过a。 代码如下: #include int main() { int year=0; float Daphne =100;//投资额以及利息 float Deirdre =100;//投资额以及利息 do { Daphne = Daphne + (100 * 0.1); Deirdre = Deirdre + (Deirdre * 0.05); year++; } while (Deirdre< Daphne); printf("%d年后Deirdre%f超过了Daphne%f\n", year, Deirdre, Daphne); return 0; } 在写代码的时候,误以为while后面的条件式为真的时候跳出循环,其实相反为真值的时候是继续循环。 2.第二道题,和第一道题差不多。没有遇到问题,很容易写出来。 #include int main() { int year=0; float lucky =1000000;//本金100万美元 do { lucky = lucky + (lucky * 0.05); lucky = lucky - 80000; year++; } while (lucky-90000>0); printf("%d年后账户取完\n", year); return 0; } 3.第三道题,计算rabnud有多少个朋友,期初5个,每周减去每周个朋友,一直到超过150个朋友为止。 #include int main() { int week=1; int rab = 5;//刚开始有5个朋友 while (rab |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |