![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
一只爱折腾的小白
这个作者很懒,什么都没留下…
展开
-
装饰器设计模式--快餐店案例
装饰器设计模式–快餐店案例某快餐店提供粉、面等各种快餐,顾客购买时可要求添加其它食物,例如加鸡蛋、加豆腐干、加猪脚等等,快餐店需计算快餐的总价,请用装饰器设计模式解决该问题。快餐店提供的各种食品抽象为一个抽象类–foods//抽象构件public abstract class foods { //获取要计算的商品的名称 public abstract String getName(); //计算价格 public abstract double calculate()原创 2021-10-08 18:55:11 · 449 阅读 · 0 评论 -
结构体数组:输入10本图书的序号,书名,作者,价格。并输出图书的各项信息和平均值。
#include<stdio.h>struct book{ //定义结构体 int id; char name[10]; char editor[10]; int price;};int main(){ struct book books[10]; //定义结构体数组 int i,sum=0; for(i=0;i<10;i++){ scanf("%d%s%s%d",&books[i].id,&am原创 2020-07-01 18:22:12 · 7196 阅读 · 0 评论 -
采购方案有几种?
采购方案有几种的问题小号毛巾2.5元一张,中号毛巾6元一张,大号毛巾10元一张,现有500元,需采购毛巾200张,共有几种采购方案?#include <stdio.h> int main(){ int x,y,z,i; //x,y,z分别为小号,中号,大号毛巾数量 i=0; //设置自增量i统计采购方案的数量 for(x=0;x<=200;x++){ for(y=0;y<=200;y++){ if(x+y+(200-x-y)==200 &&am原创 2020-06-30 21:00:35 · 258 阅读 · 0 评论