定义一个名为Zhe的函数,完成如下打折计算功能,并将结果返回。 商店打折方案如下: 商品价格满300元减100,满200元减80,低于200元按原价。 设计函数实现该打折方案。用C语言
时间: 2023-02-24 14:12:18 浏览: 815
以下是实现这个打折计算功能的 C 语言代码:
```
#include <stdio.h>
int Zhe(int price) {
if (price >= 300) {
return price - 100;
} else if (price >= 200) {
return price - 80;
} else {
return price;
}
}
int main() {
int price;
printf("请输入商品价格:");
scanf("%d", &price);
int result = Zhe(price);
printf("打折后的价格为:%d\n", result);
return 0;
}
```
这段代码定义了一个名为 `Zhe` 的函数,根据打折方案,实现了对商品价格的打折计算,最后返回了打折后的价格。
相关问题
定义一个名为Zhe的函数,完成如下打折计算功能,并将结果返回。 商店打折方案如下: 商品价格满300元减100,满200元减80,低于200元按原价。 设计函数实现该打折方案。
定义函数:
```
def Zhe(price):
if price >= 300:
return price - 100
elif price >= 200:
return price - 80
else:
return price
```
该函数接收一个参数`price`,代表商品价格。如果商品价格大于等于300,则返回打折后的价格,即减去100元;如果商品价格大于等于200,则返回打折后的价格,即减去80元;否则,直接返回原价。
编写一个程序,将下面信息表写入文件stock.txt中: Zhang ming li 100001 Wang li li 100002 Li mu zhe 100003 编写一个程序,与输入文件file1.txt建立联系,文件file1.txt的内容如下: Hello C++ 定义out为fs
以下是 Python 代码实现:
写入文件 stock.txt:
```python
with open("stock.txt", "w") as f:
f.write("Zhang ming li 100001\n")
f.write("Wang li li 100002\n")
f.write("Li mu zhe 100003\n")
```
建立联系并读取文件 file1.txt:
```python
with open("file1.txt", "r") as f:
for line in f:
if line.startswith("Hello"):
out = line.split()[-1]
```
以上代码会读取文件 file1.txt 中以 "Hello" 开始的每一行,并将该行最后一个单词赋值给变量 out。在这个例子中,out 的值会被定义为 "fs"。