| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 602 人关注过本帖
标题:初学者的一个问题
只看楼主 加入收藏
yxdn001
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:12
专家分:17
注 册:2010-12-9
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
初学者的一个问题
我是一个刚开始学C语言的菜鸟,自己自学的,还没学到多少,在资料上有个题目,想了很久想不出来怎么写,题目是这样的:一个产品有二种版本,一种是标准版,价格是3.5元,另一种是豪华版,价格是5.5元,编写一个程序,提示用户输入产品的版本和数量,然后根据数量输入的产品数量,计算输出价格。
这是学完一章后面的习题,希望有高手帮我解答一下。
2010-12-13 12:56
五当家
Rank: 12Rank: 12Rank: 12
等 级:火箭侠
威 望:2
帖 子:1112
专家分:3674
注 册:2010-10-20
收藏
得分:5 
代码得自己写,如果有错找不出来,可以发上来我们大家一起找,只求代码的帖子人家是不会写的.

经验积累中............
2010-12-13 12:59
venus85
Rank: 6Rank: 6
等 级:侠之大者
帖 子:159
专家分:477
注 册:2010-11-27
收藏
得分:5 
程序代码:
#include<stdio.h>
#define A 豪华版
#define S 标准本
int main()
{
  float price;
  int  n;
  char v;
  printf("请输入你需要的版本和数量:\n");
  scanf("%c%d",&v,&n);
  if('A'==v)
      price=n*5.5;
  else if('S'==v)
      price=n*3.5;
  else
  {printf("你的输入有误!");
  return 1;}
printf("你需要付%.3f元",price);
}
2010-12-13 16:11
venus85
Rank: 6Rank: 6
等 级:侠之大者
帖 子:159
专家分:477
注 册:2010-11-27
收藏
得分:0 
以后还是自己多动手吧,不动手就算知道怎么做也不一定能做对,
谁都是由新手走过来的,我也是新手,如果你不自己动手,一辈子
你都是新手!
2010-12-13 16:13
xzy199999
Rank: 4
等 级:业余侠客
帖 子:326
专家分:286
注 册:2010-11-19
收藏
得分:5 
看来直接求代码的帖子也是有人帮忙的

我是初学者
2010-12-13 17:29
夜猫
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-10-5
收藏
得分:0 
还是自己打,我们帮你挑错吧
2010-12-13 17:54
yxdn001
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:12
专家分:17
注 册:2010-12-9
收藏
得分:0 
你们说得对,我问这这个并不是我偷懒呀什么的,这个问题我已经解决了,其实很简单的,因为我没有学到后面很多的语法,今天才学到if语句,所以,这题用到if语句就好做了,我的代码如下:
#include <stdio.h>

int main(void)
{
    long number = 0L;
    long quantity = 0L;
    const double price_b = 3.5;
    const double price_h = 5.5;
    double price_1 = 0.0;
    double price_2 = 0.0;
    printf("选择你的版本: \n1.标准版\n2.豪华版\n你的选择:");
    scanf("%ld",&number);
    printf("请输入数量:");
    scanf("%ld", &quantity);
    price_1 = price_b*quantity;
    price_2 = price_h*quantity;
    if(number == 1)
        printf("价格一共是:%.2f", price_1);
    if(number == 2)
        printf("价格一共是:%.2f", price_2);

        return 0;
}
虽然这代码写得不怎么好,不过是自己写出来的也挺开心的,以后不会再问怎么写代码之类的问题了
2010-12-13 18:12
快速回复:初学者的一个问题
数据加载中...
 
   



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

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