c++第五篇

简介: c++第五篇
#include<bits/stdc++.h>
using namespace std;
int main()
{
  //while
  int num = 0;
  while (num < 10)
  {
    cout << "num = " << num << endl;
    num++;
  }
  //猜数字
  //rand()%100随机生成1-99的整数
  int ans=rand()%100+1;
  int val;
  while(1){
    cin>>val;
    if(val>ans){
      cout<<"大了"<<endl;
    }
    else if(val<ans){
      cout<<"小了"<<endl;
    }
    else{
      cout<<"猜对了"<<endl;
      break;
    }
  } 
  //do...while
  int num1 = 0;
  do
  {
    cout << num1 << endl;
    num1++;
  } while (num1 < 10);
  //水仙花数
  int test=100;
  while(test<=999)
  {
    int a,b,c;
    a=test%10;
    b=test/10%10;
    c=test/100;
      int d=a*a*a+b*b*b+c*c*c;
    if(d==test)
    {
      cout<<d<<endl;
    }
    test++;
  }
  //for 循环
  for (int i = 0; i < 10; i++)
  {
    cout << i << endl;
  }
  //敲桌子
  for(int i=1;i<=100;i++)
  {
    if(i%7==0||i%10==7||i/10==7){
      cout<<i<<"敲桌子"<<endl;
    }
   } 
   //嵌套循环
  for (int i = 0; i < 10; i++)
  {
    for (int j = 0; j < 10; j++)
    {
      cout << "*" << " ";
    }
    cout << endl;
  } 
   //九九乘法表
  for(int i=1;i<=9;i++)
  {
    for(int j=1;j<=i;j++)
    {
      cout<<j<<" "<<"*"<<" "<<i<<" = "<<j*i<<" ";
    }
    cout<<endl;
  }
  //break语句  一般用于switch和循环(嵌套循环)
  //continue语句
  for (int i = 0; i < 100; i++)
  {
    if (i % 2 == 0)
    {
      continue;
    }
    cout << i << endl;
  } 
  //goto语句(比较少用)
  cout << "1" << endl;
  goto FLAG;
  cout << "2" << endl;
  cout << "3" << endl;
  cout << "4" << endl;
  FLAG:
  cout << "5" << endl; 
  return 0;
}


相关文章
|
缓存 Kubernetes 应用服务中间件
如何搭建代理镜像仓库
不知道各位有没有我这种尴尬:kubernetes搭建过程中需要拉取到一些镜像,比如: dockerhub的镜像,这个还好。毕竟有加速器。but k8s.gcr.io,quay.io.这些怎么搞?正巧搭建kubeadm 1.25,helm安装cilium的时候悲摧了。下载不动怎么搞?docker时代的时候我还可以直接导入,但是containerd时代了 导入了还是要麻烦一些阿?搜索引擎搜了一下,找到下面三个文章,借鉴一下!
|
算法 数据库 计算机视觉
Dataset之COCO数据集:COCO数据集的简介、下载、使用方法之详细攻略
Dataset之COCO数据集:COCO数据集的简介、下载、使用方法之详细攻略
|
自然语言处理 编译器 C语言
软考:区分词法分析、语法分析、语义分析
本文解释了编译过程中的词法分析、语法分析和语义分析三个阶段的区别,并提供了相关练习题,帮助读者理解各阶段在编译过程中的作用和重要性。
991 4
|
缓存
npm install 安装依赖报错解决
npm install 安装依赖报错解决
569 0
|
缓存 安全 数据安全/隐私保护
get 跟 post 有什么区别?
get 跟 post 有什么区别?
622 0
|
存储 监控 关系型数据库
DataX 概述、部署、数据同步运用示例
DataX是阿里巴巴开源的离线数据同步工具,支持多种数据源之间的高效传输。其特点是多数据源支持、可扩展性、灵活配置、高效传输、任务调度监控和活跃的开源社区支持。DataX通过Reader和Writer插件实现数据源的读取和写入,采用Framework+plugin架构。部署简单,解压即可用。示例展示了如何配置DataX同步MySQL到HDFS,并提供了速度和内存优化建议。此外,还解决了NULL值同步问题及配置文件变量传参的方法。
9569 5
|
开发框架 Linux API
初步探索Pyglet库:打造轻量级多媒体与游戏开发利器
初步探索Pyglet库:打造轻量级多媒体与游戏开发利器
448 0
|
人工智能 运维 Oracle
什么是LIS系统?LIS系统的优势有哪些?
什么是LIS系统?LIS系统的优势有哪些?
1841 0
|
移动开发 API
阿里云优惠口令(2024更新)
阿里云优惠口令(2024更新)com域名续费优惠口令“com批量注册更享优惠”,cn域名续费优惠口令“cn注册多个价格更优”,cn域名注册优惠口令“互联网上的中国标识”,阿里云优惠口令是域名专属的优惠码,可用于域名注册、续费和转入使用,域名优惠口令区分域名后缀,阿里云百科分享2024年阿里云域名优惠口令更新(注册、转入、续费均可使用)
26290 0
|
JSON API 数据格式
轻松掌握!作为产品经理,手把手教你使用API接口获取拼多多商品详情
拼多多作为中国最大的电商平台之一,拥有海量的商品信息和用户数据。为了方便开发者获取这些数据,拼多多开放平台提供了API接口。通过这些接口,我们可以获取到商品的标题、描述、图片、价格等详细信息。本文将以产品经理的身份,为您详细介绍如何使用API接口获取拼多多商品详情。