2-28

#include <iostream>
using namespace std;
int main()
{char x;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one:"<<endl;
cin>>x;
while(x)
{if (x=='A')
{cout<<"Date add"<<endl;
}
else
if (x=='D')
{cout<<"Date delete"<<endl;
}
else
if (x=='S')
{cout<<"Date sort"<<endl;
}
else if(x=='Q')
break;
else cout<<"Date error"<<endl;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one:"<<endl;
cin>>x;
}
return ;
}

(1)

#include <iostream>
using namespace std;
int main()
{char x;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one:"<<endl;
cin>>x;
while(x)
{switch(x)
{case 'A':
cout<<"Date add"<<endl;
break;
case 'D':
cout<<"Date delete"<<endl;
break;
case 'S':
cout<<"Date sort"<<endl;
break;
default:
cout<<"Date quit"<<endl; }
if(x=='Q')
break;
cout<<"Menu: A(dd) D(elete) S(ort) Q(uit),Select one:"<<endl;
cin>>x;
}
return ;
}

(2)

2-29

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int t = , i, j = , flag;
while (j < )
{
flag = ;
i = ;
while (i <= j - )
{
if (j%i++ == )
{
flag = ;
break;
}
}
if (flag == )
{
t++;
cout << setw()<<j ;
if (t % == )
cout << endl;
}
j++;
}
return ;
}

(1)

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int t = , i, j = , flag;
do
{
flag = ;
i = ;
while (i <= j - )
{
if (j%i++== )
{
flag = ;
break;
}
}
if (flag == )
{
t++;
cout << setw() << j;
if (t % == )
cout << endl;
}
j++;
}while (j < );
return ;
}

(2)

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int t = , i, j = , flag;
for (;j < ;j++)
{
flag = ;
i = ;
for (;i <= j - ;i++)
{
if (j%i== )
{
flag = ;
break;
}
}
if (flag == )
{
t++;
cout << setw() << j;
if (t % == )
cout << endl;
}
}
return ;
}

(3)

2-32

#include <iostream>
using namespace std;
int main()
{int i=, j;
cin >> j;
while (i != j)
{
if (j > i)
cout << "bigger than the number" << endl;
if (j < i)
cout << "lower than the number" << endl;
cin >> j;
}
cout <<"Congratulations!You guess it."<< endl;
return ;
}

(1)

#include <iostream>
using namespace std;
int main()
{
int i = , j;
cin >> j;
do
{
if (j > i)
cout << "bigger than the number" << endl;
if (j < i)
cout << "lower than the number" << endl;
cin >> j;
}while (i != j);
cout << "Congratulations!You guess it." << endl;
return ;
}

(2)

2-34

#include<iostream>
using namespace std;
int main()
{int a, b, c;
cout << "red:0,yellow:1,blue:2,white:3,black:4"<<endl;
for (a = ;a < ;a++)
{
for (b = a + ;b < ; b++)
{
if (a == b) continue;
for (c = b + ;c < ;c++)
{
if (c == a || c == b) continue;
cout << a << b << c << endl;
}
}
}
return ;
}

(0)

总结:要好好学习,加油鸭~

https://www.cnblogs.com/syf1/p/10561928.html

https://www.cnblogs.com/fearless04/p/10543040.html

https://www.cnblogs.com/Yyaoyyy/p/10547742.html

C++实验一的更多相关文章

  1. [原] 利用 OVS 建立 VxLAN 虚拟网络实验

    OVS 配置 VxLAN HOST A ------------------------------------------ | zh-veth0(10.1.1.1) VM A | | ---|--- ...

  2. Android中Activity的四大启动模式实验简述

    作为Android四大组件之一,Activity可以说是最基本也是最常见的组件,它提供了一个显示界面,从而实现与用户的交互,作为初学者,必须熟练掌握.今天我们就来通过实验演示,来帮助大家理解Activ ...

  3. SEED实验系列文章目录

    美国雪城大学SEEDLabs实验列表 SEEDLabs是一套完整的信息安全实验,涵盖本科信息安全教学中的大部分基本原理.项目组2002年由杜文亮教授创建,目前开发了30个实验,几百所大学已采用.实验楼 ...

  4. 物联网实验4 alljoyn物联网实验之手机局域网控制设备

    AllJoyn开源物联网协议框架,官方描述是一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用.高通已经将该项目捐赠给了一个名为“AllSee ...

  5. (转)linux下和云端通讯的例程, ubuntu和openwrt实验成功(一)

    一.  HTTP请求的数据流总结#上传数据, yeelink的数据流如下POST /v1.0/device/4420/sensor/9089/datapoints HTTP/1.1Host: api. ...

  6. (原创) alljoyn物联网实验之手机局域网控制设备

    AllJoyn开源物联网协议框架,官方描述是一个能够使连接设备之间进行互操作的通用软件框架和系统服务核心集,也是一个跨制造商来创建动态近端网络的软件应用.高通已经将该项目捐赠给了一个名为“AllSee ...

  7. 实验:Oracle直接拷贝物理存储文件迁移

    实验目的:Oracle直接拷贝物理文件迁移,生产库有类似施工需求,故在实验环境简单验证一下. 实验环境: A主机:192.168.1.200 Solaris10 + Oracle 11.2.0.1 B ...

  8. Oracle RAC 更换存储实验

    实验环境准备: RHEL 6.5 + Oracle 11.2.0.4 RAC (2nodes) OCR和Voting Disk使用的是OCR1磁盘组,底层对应3个1G大小的共享LUN,一般冗余: DA ...

  9. Vertica集群扩容实验过程记录

    需求: 将3个节点的Vertica集群扩容,额外增加3个节点,即扩展到6个节点的Vertica集群. 实验环境: RHEL 6.5 + Vertica 7.2.2-2 步骤: 1.三节点Vertica ...

  10. 数据库---实验四 oracle的安全性和完整性控制

    实验内容: (一) 授权 . 以dba用户的身份登陆oracle,创建用户u1+学号后四位,u2+学号后四位. SQL> create user u1_3985 identified by &q ...

随机推荐

  1. 桌面应用之electron开发与转换

    桌面应用之electron开发与转换 一,介绍与需求 1.1,介绍 1. Electron简介 Electron是用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库. Ele ...

  2. Tomcat服务器下载、安装、配置环境变量教程(超详细)

    请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下的步骤进行安装! 请先配置安装好Java的环境,若没有安装,请参照我以下上 ...

  3. css3多個佈局

    分欄佈局: column-count:分欄數 column-gap:欄間間距 column-rule:欄間線條 記得消除瀏覽器兼容:-moz-和-webkit- 盒佈局: display:box 彈性 ...

  4. [翻译] .NET Core 2.1 发布

    原文: Announcing .NET Core 2.1 我们很高兴可以发布 .NET Core 2.1.这次更新包括对性能的改进,对运行时和工具的改进.还包含一种以 NuGet 包的形式部署工具的新 ...

  5. linux 定时下载github最新代码

    场景:网站的代码在github上托管,静态网站部署在服务器上,每次自己修改完本地代码后,提交到github上,需要自己去服务器上执行git pull 拉取最新代码, 为了解决这种操作,自己再服务器上  ...

  6. ExKMP(Z Algorithm) 讲解

    目录 问题引入 CaiOJ 1461 [EXKMP]最长共同前缀长度 算法讲解 匹配过程 next 的求解 复杂度证明 代码解决 一些例题 UOJ #5. [NOI2014]动物园 CF1051E V ...

  7. 测试框架httpclent 1.HttpClient简介及第一个demo

    httpclient就是一个模拟 发送http请求的一个工具. 首先在pom.xml文件里面添加工具类 <dependencies> <dependency> <grou ...

  8. 支持向量机(SVM)举例

    例(1) 无核(No kernel or linear kernel) 代码和数据集来自于https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes ...

  9. pandas常用函数之shift

    shift函数是对数据进行移动的操作,假如现在有一个DataFrame数据df,如下所示: index value1 A 0 B 1 C 2 D 3 那么如果执行以下代码: df.shift() 就会 ...

  10. Eclipse之JSP页面的使用

    Eclipse之JSP页面的使用 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.使用Eclipse创建JSP文件 1>.点击new file,选择jsp File 2&g ...