#include <iostream>
using namespace std;
#include <string>struct xingyunzhe
{string X_name;string X_yuyan;
};void shuru(xingyunzhe* abc)
{string name;cout << "输入你想祝福的人的名字:" << endl;cin >> name;abc->X_name = name;string zhufu;cout << "输入你的祝福语:" << endl;cin >> zhufu;abc->X_yuyan = zhufu;cout << "添加成功" << endl;
}void shuchu(xingyunzhe* abc)
{cout << abc->X_name << endl;cout << abc->X_yuyan << endl;system("pause");system("cls");
}void Menu()
{cout << "**************************************" << endl;cout << "*****        这是一份礼物        *****" << endl;cout << "**************************************" << endl;cout << "*****   先输入\"开始\",编辑礼物   *****" << endl;cout << "*****   再输入\"礼物\",送上祝福   *****" << endl;cout << "*****   可输入\"礼物\",默认祝福   *****" << endl;cout << "**************************************" << endl;
}int main()
{string Ab;int n = 0;xingyunzhe abc;while (true){Menu();cout << "请选择:";cin >> Ab;if (Ab == "开始"){shuru(&abc);n = 1;system("pause");system("cls");}else if (Ab == "礼物"){while (n == 1){shuchu(&abc);return 0;}cout<<"     ****    ****     祝"<<endl;cout<<"    ******  ******    你"<<endl;cout<<"   ****************   天"<<endl;cout<<"    **************    天"<<endl;cout<<"     ************     开"<<endl;cout<<"      **********      心"<<endl;cout<<"       ********       !"<<endl;cout<<"        ******          "<<endl;cout<<"         ****           "<<endl;cout<<"          **       还未结束。"<<endl;system("pause");system("cls");}else{cout << "错误" << endl;system("pause");system("cls");}}system("pause");}

只是想与各位大佬交流一下!希望大家可以多多提出问题,希望还要有什么功能,也可以写下来。

自己写的一个叫作“礼物”的C++代码,请赐教!!!相关推荐

  1. 利用js随机数,写了一个随机点名的简单代码

    一.问题或解决方法应用场景. 利用js写了一个随机点名的代码 二.直接粘贴代码获取图片 1. 先写一个获取随机数的代码 获取min-max 的随机整数,包括min,max function getRa ...

  2. 为朋友写的一个投票功能的提交代码

    最近一直研究验证码等图形处理,刚好碰到一朋友说要想投票一下,就写了这个投票功能的python代码: #! /usr/bin/env python #coding=utf-8# 实现了最基础的投票功能i ...

  3. html中单选怎么写,创建一个单选框的html代码是

    创建一个单选框的 HTML 代码是: A. B. html中单选按钮控件标签用法解析及如单选1单选2单选3单选4/**注意:name值一定要相同才能够单选,要默认选项. 工人 在HTML中用来插入一个 ...

  4. 打地鼠程序代码C语言,自己用C写的一个简单的打地鼠游戏代码出了个问题(鼠标和循环不能...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 b=0; /*保证上面不出界*/ if(a>getmaxx()-R) a=getmaxx()-R; /*保证右边不出界*/ if(b>getm ...

  5. 写了一个 SSO 单点登录的代码示例给胖友!

    发危~ " 摘要: 原创出处 http://www.iocoder.cn/Spring-Security/OAuth2-learning-sso/ 「芋道源码」欢迎转载,保留摘要,谢谢! 1 ...

  6. c语言控制台数字键打地鼠,自己用C写的一个简单的打地鼠游戏代码出了个问题(鼠标和循环不能...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 b=0; /*保证上面不出界*/ if(a>getmaxx()-R) a=getmaxx()-R; /*保证右边不出界*/ if(b>getm ...

  7. 作为一个才刚刚开始学习java的小白 居然显示码龄3年??每天吃饭点菜成为了一个难题 然后今天简单写了一个随机菜单

    简单使用了一个ArrayList集合写了一个随机菜单 解决选择困难症 简单使用了一个ArrayList集合写了一个自定义菜单 直接上代码 代码 public static String getMeat ...

  8. 写了一个jquery循环幻灯片

    自己写的一个jquery循环幻灯片,代码有冗余,或大家有更好的方法,欢迎指证或建议! common.js $(function(){ var num = 0; $(".pic_img&quo ...

  9. java编程游戏飞机旋转问题_用JAVA写的一个飞机游戏

    根据网上视频教程,用JAVA写的一个飞机程序.先看效果先: 改程序主要应用了面向对象的方法构建,使用了AWT技术和一些双缓冲技术 关键有几个点: 一.双缓冲技术,防止重画造成的屏幕闪烁,可以直接用 p ...

最新文章

  1. python递归详解_python基于递归解决背包问题详解
  2. JavaWeb 入门篇(7) 初次总结
  3. 常用算法 之二 牛顿迭代法求解PT100温度(高阶方程求解)
  4. EBS ORACLE使用API批量取消销售订单
  5. rac的crs进程是做什么的_Oracle rac进程详解
  6. arcgis渔网分割提取栅格图_【操作】ArcGIS中字段的合并、分割、提取
  7. HttpModule的认识
  8. win10新版本被移除的旧特性
  9. JS: 浅拷贝vs深拷贝 | 刷题打卡
  10. 【CVPR 2021】VarifocalNet: An IoU-aware Dense Object Detector的译读笔记
  11. MathType初体验——一款很好用的数学公式输入工具
  12. Xshell安装教程及Xshell安装程序集组件时出错的解决方法
  13. 真好用!一个提供用emai订阅rss的中文网站
  14. 优化算法 - 遗传算法
  15. (转)mysql explain
  16. css中导入自定义字体库
  17. 检测和识别机动车驾驶证信息OCR
  18. 小程序——疫情下企业数字化的新方向
  19. Typo: In word ‘localstime‘ less... (Ctrl+F1) Inspection info: Spellchecker inspection helps locate
  20. 小波分析处理信号噪声

热门文章

  1. JUC(狂神版)全面总结
  2. unexpected EOF!
  3. 跑腿配送功能介绍,跑腿软件功能介绍方案
  4. 九宫格,拼图游戏完整源码
  5. C语言 数据的基本处理方法总结
  6. 可能你不知道的,关于自动装箱和自动拆箱
  7. cpu对各种运算的速度对比
  8. 怎么通过小米账号查出买家的手机号?
  9. 06-sketch检查器
  10. 论文写作英文翻译软件