标题:一个简单的程序编译。。我是才学的新手
取消只看楼主
似水流年去
Rank: 3Rank: 3
来 自:四川
等 级:论坛游侠
帖 子:71
专家分:128
注 册:2012-10-23
结帖率:88.89%
已结贴  问题点数:10 回复次数:1 
一个简单的程序编译。。我是才学的新手

银行提供整存整取业务。存期为1,2,3,5年,到期凭存单支取本息。年利率分别为0.025,0.027,0.0324,0.036.请编译一个程序,用于根据存期,本金计算利息,以及到期后应有的本息和。利息=本金*年利率*存期
            本息=利息+本金

#include<stdio.h>
void main()
{
    double a1,b,r1=0.025,r2=0.027,r3=0.0324,r5=0.036,c,u;
    printf("选择存期:(1/2/3/5):");
    scanf("%lf",&a1);
    printf("请输入本金:");
    scanf("%lf",&b);
    if(a1=1)
    {
    c=b*r1;
    u=c+b;
    }
    if(a1=2)
    {
    c=2*b*r2;
    u=c+b;
    }
    if(a1=3)
    {
    c=3*b*r3;
    u=c+b;
    }
    if(a1=5)
    {
    c=5*b*r5;
    u=c+b;
    }
    printf("c=%f\nu=%f\n",c,u);
}


想问我的程序错在哪里????我想了N年没想通。
搜索更多相关主题的帖子: 年利率 include 利息 
2012-10-29 21:08
似水流年去
Rank: 3Rank: 3
来 自:四川
等 级:论坛游侠
帖 子:71
专家分:128
注 册:2012-10-23
得分:0 
额   谢谢   。。。。知道了、、、不过上面说的switch语句我不懂耶。还没学

[fly]放牛班的春天[/fly]
2012-10-29 23:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-384984-1-1.html




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

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