标题: 请问哪里错了,得不到结果 [打印本页]

作者: 256@    时间: 2016-11-27 20:28
标题: 请问哪里错了,得不到结果
#include<stdio.h>
int main()
{
char c;
double i,price;
printf("捷达请选a,速腾请选b,红旗选c\n");
scanf("%lf%c",&i,&c);
switch(c){
   case'a':{
    if(i<1.0)
    price=5.0;
    else
    price=(i-1.0)*1.4+5.0;
    break;
   }
   case'b':{
    if(i<1.0)
    price=7.0;
    else
    price=(i-1.0)*1.4+7.0;
    break;
   }
   case'c':{
    if(i<1.0)
    price=10.0;
    else
    price=(i-1.0)*1.5+10.0;
    break;
   }
    }
    printf("price=%lf",price);
    return 1;
}


作者: daifei123    时间: 2016-11-27 20:56
我也不知道
作者: 海绵宝宝丶    时间: 2016-11-27 21:07
求51单片机LCD计算机程序
作者: zl2168    时间: 2016-11-27 21:41
一个莫名其妙的程序!谁有时间,耐心去猜?
作者: 咆哮的阿杰    时间: 2016-11-27 21:50
依老夫看没啥问题,你不妨把错误信息发下啊

作者: 秦文强    时间: 2016-11-28 22:44
程序没有问题,你想要什么结果
作者: liejiansheng    时间: 2016-11-28 22:49
我也不知道
作者: 飞鸿之梦    时间: 2016-11-29 17:59
第十行
作者: hanyang01236    时间: 2016-11-29 18:18
看不懂




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1