历任财政部副部长:为什么我送什么数据进去得到的值都是0.000000
来源:百度文库 编辑:杭州交通信息网 时间:2024/06/16 05:25:57
#include <stdio.h>
void main()
{
double I,P;
L: printf("请输入您这个月的利润\n");
scanf("%lf",&I);
if (I>=0 && I<=100000) P=I*0.1;
else if (I>100000 && I <=200000) P=100000*0.1+(I-100000)*0.075;
else if (I>200000 && I <=400000) P=100000*0.1+100000*0.075+(I-200000)*0.05;
else if (I>400000 && I <=600000) P=100000*0.1+100000*0.075+200000*0.05+(I-400000)*0.03;
else if (I>600000 && I <=1000000) P=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(I-600000)*0.015;
else if (I>1000000) P=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(I-1000000)*0.01;
else
{ printf("您输入的数据有误,请重新输入");
goto L;
}
printf("您这个月应得的奖金为%lf\n",&P);
}
运行没有错误
就是得不到想要的值
void main()
{
double I,P;
L: printf("请输入您这个月的利润\n");
scanf("%lf",&I);
if (I>=0 && I<=100000) P=I*0.1;
else if (I>100000 && I <=200000) P=100000*0.1+(I-100000)*0.075;
else if (I>200000 && I <=400000) P=100000*0.1+100000*0.075+(I-200000)*0.05;
else if (I>400000 && I <=600000) P=100000*0.1+100000*0.075+200000*0.05+(I-400000)*0.03;
else if (I>600000 && I <=1000000) P=100000*0.1+100000*0.075+200000*0.05+200000*0.03+(I-600000)*0.015;
else if (I>1000000) P=100000*0.1+100000*0.075+200000*0.05+200000*0.03+400000*0.015+(I-1000000)*0.01;
else
{ printf("您输入的数据有误,请重新输入");
goto L;
}
printf("您这个月应得的奖金为%lf\n",&P);
}
运行没有错误
就是得不到想要的值
printf("您这个月应得的奖金为%lf\n",&P);
多了个& ,改为
printf("您这个月应得的奖金为%lf\n",P);
运行有没有错误??
为什么我送什么数据进去得到的值都是0.000000
为什么我的qq空间里日志无法显示,每次进去都是“数据加载中”,其他的内容都正常
为什么我用raw socket编写出来的数据包分析程序,得出的数据都是乱码?怎样才能得到正确的数据包数据?
我的MP3为什么输不进去歌了,每次都是什么什么目录被破坏?
这几天我玩什么游戏进去都是卡的 慢动作‘这是为什么了?
为什么我的QQ空间进去不了呢,总是出现一个数据加载中的图像
我玩魔兽争霸时为什么不管选什么颜色,最后进去都是蓝色??
为什么我玩什么游戏都是进去后几分钟就死机?
为什么我玩什么游戏都是进去后几分钟就死机?
我在浩方玩CS进去以后为什么都是收费的啊 郁闷死我了