永发信息网

<我是新手>C程序设计,使用switch指令编程实现阶梯电费计算,并输出相应结果。 求大神给程序。

答案:2  悬赏:30  手机版
解决时间 2021-02-27 13:39
<我是新手>C程序设计,使用switch指令编程实现阶梯电费计算,并输出相应结果。
求大神给程序。C程序设计,使用switch指令编程实现阶梯电费计算,并输出相应结果。数据及要求,用电度数小于200度时,按0.5元每度计算;大于200,且小于300时,前面200按0.5元计算,超出的度数按每度0.6计算;大于300度时,前面200度按0.5元计算,中间100度按0.6元计算,超出300的按每度3元计算

下面是我编写的程序,但是输出结果不计算,不晓得哪里有错,望大神们批改。

#include
int main()
{
int a,x,y,z;
printf("请输入用电度数:");
scanf("%d",&a);
if(a<200)
x=0.5*a;
else
{
if(a<300)
y=100+0.6*(a-200);
else
z=160+3*(a-300);
}
switch(a)
{
case 'x':printf("你应缴纳:%d\n",x);break;
case 'y':printf("你应缴纳:%d\n",y);break;
case 'z':printf("你应缴纳:%d\n",z);
}
return 0;
}
最佳答案
#include
int main()
{
int n = 2;
double a = 0;
printf("请输入用电度数:");
scanf("%lf", &a);
if ( a > 300 )
n = 0;
else
{
if ( a > 200 )
n = 1;
}
// shitch的参数严格来说是接受字符型的, 而case后面则应该接常量表达式, 你之前用的变量
switch( n )
{
case '0': printf ( "你应缴纳:%.2f\n" , ( a - 300 ) * 3 + 160 );
break;
case '1': printf("你应缴纳:%.2f\n", ( a - 200 ) * 0.6 + 100 );
break;
default:
printf("你应缴纳:%.2f\n", a * 0.5 );
}

return 0;
}
望采纳w
全部回答
我之前治疗盆腔炎的时候没受什么罪。盆腔炎注意事项应该是女性朋友必须要知道的,很多人都有盆腔炎,我曾经也有过盆腔炎的。盆腔炎是子宫、输卵管、卵巢、盆腔腹膜炎症的总称。由于女性生殖道的解剖和生理特点,容易受到感染而发生。盆腔炎注意事项:盆腔炎多半是由于上行感染所致,当然也有一部分是由于全身感染而血行播散至盆腔。由于容易发生,故预防是要点,盆腔炎注意事项几点:不能人工流产,大部分人流都会留下盆腔炎的病根,另外生冷食物也尽量不吃了,会加重病情,我以得了盆腔炎西医每次都是挂水,挂水后还是复发了,反正反反复复,后来通过很多渠道知道灌肠可以治疗盆腔炎,灌肠了几个月,真的下坠不疼了,也没复发,有条件可以试试,叫毛冬青灌肠液,一日一次,生理期暂停就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
胜者为王国语版的张智霖演.请问谁知道一共多
汤姆熊外语培训中心我想知道这个在什么地方
【细胞液】细胞液是什么和细胞内液有什么区别
太阳能电加热不能用
创艺堂图文在哪里啊,我有事要去这个地方
平时听一些流行女声音乐,什么头戴耳机比较适
唐山南厂现在的待遇怎么样?
组织雅克萨反击战的清朝皇帝是A. 顺治帝B. 乾
潍坊中学和潍坊七中今年怎么样?!
弟儿们炒饭外卖店在什么地方啊,我要过去处理
iphone4s玩游戏卡不卡?
人类生命活动所利用的能量最终来自AA. 太阳光
品旺手机电脑维修配件中心地址有知道的么?有
今天穿越火线为什么这么卡?、
求少年包青天3第31集中若水在沙尘暴中跳舞时
推荐资讯
gif快手与美图GIFt哪个好?
面包糠可以做什么美食k
人在水中最大能呆多久
你好请问助理造价工程师今年河北省安排考试吗
凤凰古城回福州路线?
你好,麻烦问一下信息技术应用与管理专业能报
住宅方位是以男为主还是以女为主
博兴县盛源科技化工有限公司这个地址在什么地
牡丹江到烟台怎么坐火车最省钱
赛尔号六神花露水公式是什么?
干虾的做法
八喜冰淇淋是自带勺子吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?