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;
}


相关文章
|
存储 算法 安全
2023年Java核心技术第十篇(篇篇万字精讲)
2023年Java核心技术第十篇(篇篇万字精讲)
89 0
|
存储 算法 安全
2023年Java核心技术面试第五篇(篇篇万字精讲)
2023年Java核心技术面试第五篇(篇篇万字精讲)
76 0
|
并行计算 安全 Java
2023年Java核心技术第十一篇(篇篇万字精讲)
2023年Java核心技术第十一篇(篇篇万字精讲)
63 2
|
移动开发 JavaScript 前端开发
面试题练习第五篇
面试题练习第五篇
92 1
|
缓存 监控 Java
从零到一构建完整知识体系,阿里最新SpringBoot原理最佳实践真香
Spring Boot不用多说,是咱们Java程序员必须熟练掌握的基本技能。工作上它让配置、代码编写、部署和监控都更简单,面试时互联网企业招聘对于Spring Boot这个系统开发的首选框架也是考察的比较严苛,如果你不是刚入行,只是停留在会用的阶段,那是远远不够的。 虽然Spring Boot易上手,但很多小伙伴也是时不时会跟我反映,Spring Boot技术体系太庞杂了,包含了太多的技术组件,不知道到底该如何高效学习,建立起全面且完整的Spring Boot技术体系和实践技巧,这个时候站在巨人的肩膀上学习就变得非常有必要了,汲取大佬们的学习经验,避免工作面试踩坑,轻松构建Spring Bo
|
前端开发 C# 数据库管理
(3) MasaFramework 入门第三篇,使用MasaFramework
(3) MasaFramework 入门第三篇,使用MasaFramework
116 0
(3) MasaFramework 入门第三篇,使用MasaFramework
|
缓存 监控 Java
膜拜!Alibaba最新发布SprinBoot:进阶原理实战与面试题分析指南
本书对Spring Boot的各项功能特性及其最佳实践、实现原理展开讨论,涵盖了核心容器、Web服务、内置缓存、数据访问、并发编程、监控和扩展等一系列核心主题,这些核心主题也广泛应用于Spring家族中的其他开发框架。
146 0
|
缓存 JavaScript 前端开发
面试题练习第四篇
面试题练习第四篇
91 0
|
前端开发 Java 应用服务中间件
面试进阶双飞!Alibaba新产SpringBoot深度历险(嵩山版)开源
大家可以回想一下,当初我们最开始学习Java的时候,搭建一个Web所需要的步骤。。。 1、配置web.xml,加载spring和spring mvc 2、配置数据库连接、配置spring事务 3、配置加载配置文件的读取,开启注解 4、配置日志文件... 5、配置完成之后部署tomcat 调试 现在回看一下,真的是yue了!现在大家学Spring,需要搭建一个新的项目时都是先从SpringBoot入手,用SpringBoot只需要非常少的几个配置就可以迅速搭建起来一套web项目或者微服务(手动狗头)!

热门文章

最新文章