当前位置: 首页 > news >正文

C++第4课——swap、switch-case-for循环(含视频讲解)

文章目录

    • 1、课程代码
    • 2、课程视频

1、课程代码

#include<iostream>
using namespace std;
int main(){/* //第一个任务:学会swap int a,b,c;//从小到大排序输出  升序 cin>>a>>b>>c;//5 4 3if(a>b)swap(a,b);//4 5 3 swap()函数是用于交换两个变量的值 if(a>c)swap(a,c);//3 5 4if(b>c)swap(b,c); //3 4 5cout<<a<<" "<<b<<" "<<c;//3 4 5//第二个任务:switch-case  分支语句:if-else if-else //break必须要有,否则就有可能和你的预期输出有差别 ,default 一定要放在最后吗?并不是 char a;cin>>a;//成绩90以上:A   70-90:B    //判断某个变量等于什么的时候 可以用switch  ,当输入的变量 是一个范围 只能用if-else if-else switch(a){case 'A':cout<<"hh";break;case 'B':cout<<"xixi";break;case 'C':cout<<"XX";break;default:cout<<"buxixi";}  //第三个任务:学习for循环    ——我们GESP一级的考纲覆盖了 //操场:3圈   跑完第一圈  循环再跑两圈//i=1是循环变量的初始值  循环执行条件 (满足就执行循环体)   循环变量改变  for(int i=1;i<3;i=i+1) {//i=2cout<<i<<endl;//循环体   再跑  1  2}//输出1-100,以空格隔开for(int i=1;i<=100;i+=1){//循环变量的自增 i++   i=i+1 cout<<i<<" ";} 	//输出1-100的奇数 for(int i=1;i<=100;i+=2){//循环变量的自增 i++   i=i+1 //i+=2  复合运算符 i=i+2 cout<<i<<" ";} //输出1-100的偶数 for(int i=2;i<=100;i+=2){//循环变量的自增 i++   i=i+1 //i+=2  复合运算符 i=i+2 cout<<i<<" ";} //输出偶数的第二种方法 for(int i=1;i<=100;i++){if(i%2==0)cout<<i<<" "; } 	//循环输入5个数  4 5 3 2 1  输出他们 int a; for(int i=1;i<=5;i++){cin>>a;//4  5cout<<a<<" ";//4  5} //循环输入n个数 6   4 5 3 2 1 6  输出他们 int n,a;cin>>n;for(int i=1;i<=n;i++){cin>>a;cout<<a<<" ";}//求输入的n个数(这些数的范围:1-100)的最大值 打擂台 int n,a,maxx=0;//6   4 5 3 2 1 6cin>>n;for(int i=1;i<=n;i++){cin>>a;//4  5 3 2 1  6if(a>maxx)maxx=a;//maxx=4  maxx=5 maxx=6}	cout<<maxx;//输出最大值 //求最小值 int n,a,minn=101;//6   4 5 3 2 1 6cin>>n;for(int i=1;i<=n;i++){cin>>a;//4  5 3 2 1  6if(a<minn)minn=a;}	cout<<minn;//输出最小值 */	return 0;
}

2、课程视频

C++第4课——swap、switch-case-for循环

http://www.lryc.cn/news/471978.html

相关文章:

  • 大数据新视界 -- 大数据大厂之大数据重塑影视娱乐产业的未来(4 - 4)
  • 在Java中,需要每120分钟刷新一次的`assetoken`,并且你想使用Redis作为缓存来存储和管理这个令牌
  • linux网络编程7——协程设计原理与汇编实现
  • Ubuntu22.04版本左右,扩充用户可使用内存
  • 基于ArcMap中Python 批量处理栅格数据(以按掩膜提取为例)
  • 【flink】之集成mybatis对mysql进行读写
  • Java设计模式—观察者模式详解
  • 【Cri-Dockerd】安装cri-dockerd
  • GCC及GDB的使用
  • 大数据新视界 -- 大数据大厂之大数据重塑影视娱乐产业的未来(4 - 3)
  • 数据结构——基础知识补充
  • 只有.git文件夹时如何恢复项目
  • anchor、anchor box、bounding box之间关系
  • 代码随想录算法训练营第三十天 | 452.用最少数量的箭引爆气球 435.无重叠区间 763.划分字母区间
  • 海亮科技亮相第84届中国教装展 尽显生于校园 长于校园教育基因
  • C语言数据结构学习:栈
  • 如何快速分析音频中的各种频率成分
  • MongoDB 6.0 主从复制配置
  • NPU 神经网络处理单元
  • 安宝特分享 | AR技术引领:跨国工业远程协作创新模式
  • Vulkan 开发(五):Vulkan 逻辑设备
  • Kafka 解决消息丢失、乱序与重复消费
  • 计算机专业毕业生面试工具推荐:白瓜面试
  • 数字IC开发:布局布线
  • 高空作业未系安全带监测系统 安全带穿戴识别预警系统
  • k8s的配置和存储(ConfigMap、Secret、Hostpath、EmptyDir以及NFS的服务使用)
  • JS轮播图实现自动轮播、悬浮停止轮播、点击切换,下方指示器与图片联动效果
  • 使用 Kafka 和 MinIO 实现人工智能数据工作流
  • 力扣题86~90
  • 【JavaEE】【多线程】定时器