黑马程序员技术交流社区
标题:
给你们送技术分来了 快进来 看看 求秒杀!!!!!
[打印本页]
作者:
卡哇伊
时间:
2014-7-31 23:17
标题:
给你们送技术分来了 快进来 看看 求秒杀!!!!!
一个苹果3.5元,当购买数量大于10个,给予打折5%的优惠。计算并输出数量和总价。
#include<stdio.h>
int main()
{ // 这 道 题 很 简 单
const double unit _price = 3.5; // 注意: 哪位大神 帮我分析一下 为什么 const double unit _price; 中的 price 前面要加上下划
int quantity = 0.0; //线。 这里应该还没有用到 set 和get 方法啊 为什么啊 求秒杀!!!!!!!!!!!
printf("Enter the number that you want to buy");
scanf("%d\n"&quantity);
double total = 0.0;
if(quantity > 10)
{
total = quantity * unit _price*(1-0.05);
}
else
{
total = quantity * unit _price;
}
return 0;
}
作者:
卡哇伊
时间:
2014-7-31 23:26
不好意思 忘了 打印了 。
很是抱歉 把这题当oc了 最近刚学完oc弄混了 。
c中 好像 没有 set 和 get 方法 。那这题 为什么还用 _price. 求 解答 。
作者:
山涧小草
时间:
2014-7-31 23:57
可以理解为为了方便我们理解所定义变量的含义、增加程序的可读性?!
作者:
从今以后
时间:
2014-8-1 09:57
unit_price,单位_价格,这样命名标示符便于他人读懂其意义,增加可读性吧
作者:
陆习康
时间:
2014-8-1 12:12
那个写下划线是为了让别人容易理解,也可以直接:unitPrice,只要名字规范就行
作者:
小小菜鸟007
时间:
2014-8-6 11:38
变量定义方法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2