| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1175 人关注过本帖
标题:%如何在代码中用于计算(不是取模运算)
只看楼主 加入收藏
天霁
Rank: 2
等 级:论坛游民
帖 子:33
专家分:18
注 册:2015-7-17
结帖率:83.33%
收藏
已结贴  问题点数:10 回复次数:3 
%如何在代码中用于计算(不是取模运算)
#include<stdio.h>                                                   // Daphne以10%的单利息投资了100美元(也就是说,每年投资赢得的利息等于原始投资的10%)。编写一个程序,计算需要多少年Deirdre的投资额才会超过Daphne
int main(void)                                                      // Deirdre则以每年5%的复合利息投资了10O美元(也就是说,利息是当前结余的5%,其中包括以前的利息)。
{
   int years;                                                       // 编写一个程序,计算需要多少年Deirdre的投资额才会超过Daphne
   double Daphne,Deirdre;
   for(Daphne=100,Deirdre,years=1;Daphne>=Deirdre;years++)
   {  
      Daphne+=100*(10%);//代码中用百分之几计算不可以直接表示吗?非要0.1?
      Deirdre*=100*1.05;
   }
   printf("%d\n",years);
   return 0;
}
搜索更多相关主题的帖子: include 如何 
2015-08-07 06:22
hjx1120
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:李掌柜
等 级:贵宾
威 望:41
帖 子:1314
专家分:6927
注 册:2008-1-3
收藏
得分:6 
楼主把c语言想的太智能了吧!我很好奇,楼主能发现常人不能发现的问题,为什么不把代码写的漂亮一点呢!另外,这是c primer plus 一书里的一个题目,答案是二十七
2015-08-07 07:33
scanf_newbie
Rank: 1
等 级:新手上路
帖 子:3
专家分:4
注 册:2015-8-6
收藏
得分:2 
%o表示八进制数 %x表示十六进制数 %c表示字符 %s表示字符串 %% 表示%号本身。

求知若饥。
2015-08-07 12:49
怪叔叔
Rank: 4
来 自:陕西
等 级:业余侠客
威 望:1
帖 子:113
专家分:234
注 册:2013-9-22
收藏
得分:2 
百分之十只能用0.1或(10/100)来代替。不可能直接写10%,编译会报错的。c语言没有那么智能!
2015-08-07 12:58
快速回复:%如何在代码中用于计算(不是取模运算)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.047183 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved