C语言程序设计的题目,满意后加分

为了提倡居民节约用电,某省电力公司执行阶梯电价,安装一户一表的居民用户电价分两个阶梯:月用电量50千瓦时以内的,电价为0.53元/千瓦时,超过50千瓦时的用电量,电价上调... 为了提倡居民节约用电,某省电力公司执行阶梯电价,安装一户一表的居民用户电价分两个阶梯:月用电量50千瓦时以内的,电价为0.53元/千瓦时,超过50千瓦时的用电量,电价上调0.05元/千瓦时。编写程序,输入用户的月用电量(千瓦时),计算并输出该用户应支出的电费(元)。 展开
 我来答
小伙儿说人文
推荐于2019-09-19 · TA获得超过3686个赞
知道答主
回答量:26
采纳率:0%
帮助的人:9379
展开全部

#include <stdio.h>

int main(void) 

{

int electric,money;

printf("请输入用电量:");

scanf("%d",&electric);

if(electric<=50)

{

money=electric*0.53;

}

else

{

money=50*0.53+(0.53+0.05)*(electric-50);

}

printf("电费:%d元\n",money);

return 0;

}

曲文76
2019-04-12 · TA获得超过407个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:52.7万
展开全部

楼主你好,以下是我编的程序,附上编译正确的图片,希望对你有帮助。

#include <stdio.h>
int main(void) {
int n;
float cost; 
scanf("%d", &n);
if (n > 50) cost = 50 * 0.53 + (n - 50) * 0.58;
else if (n >= 0) cost = n * 0.53;
else cost = -1;
if (cost >= 0) printf("cost = %.2f", cost);
else printf("Invalid Value!\n");
return 0;
}

如果对你有帮助,请采纳,谢谢!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老冯文库
推荐于2017-06-14 · 知道合伙人软件行家
老冯文库
知道合伙人软件行家
采纳数:1139 获赞数:8733

向TA提问 私信TA
展开全部

C语言程序:

#include <stdio.h>

void main()
{
   double power; /* 耗电量 */
   double fee; /* 电费 */

   printf("请输入月用电量(千瓦时):");
   scanf("%lf", &power);

   if(power <= 50)
   {
fee = 0.53 * power;
   }
   else
   {
fee = 0.53 * 50 + (power - 50) * (0.53 + 0.05);
   }

   printf("应支出电费:%lf\n", fee);
}


运行测试:

请输入月用电量(千瓦时):60
应支出电费:32.300000
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-22
展开全部
#include<stdio.h>int main(){float n; //月用电量printf("月用电量:");scanf("%f",&n);if(n < 50){printf("月电费:%.2f\n",n*0.53);}elseprintf("月电费:%.2f\n",50 * 0.53 + (n - 50) * (0.53 + 0.05));return 0;} 给分吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-22
展开全部
#include<stdio.h>void main(){int n;</p><p>printf("输入用电量:\n");</p><p>scanf("%d",&n);</p><p>if(n<=50)</p><p>printf("应缴电费为%.1f元.",50*0.53);</p><p>else printf("应缴电费为%.1f元.",50*0.53+(n-50)*0.58);</p><p>}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式