return 0;
}
选择结构用于判定给定的条件,根据判断的结果来控制程序的流程。
//求绝对值
#include
using namespace std;
int main(){
int x;
cin>>x;
if(x<0)
x=-x;
cout<<x<<endl;
return 0;
}
//两实数排序
#include
using namespace std;
int main(){
float a,b,t;
cin>>a>>b;
if(a>b){
t=a;
a=b;
b=t;
}
cout<<a<<" "<<b<<endl;
return 0;
}
//判断闰年
#include
using namespace std;
int main(){
int year,leap;
cin>>year;
if(year%400==0){
cout<<“闰年”;
}
else if(year%100!=0){
if(year%4==0){
cout<<“闰年”;
}else{
cout<<“不是闰年”;
}
}
else{
cout<<“不是闰年”;
}
return 0;
}
//划分等级
#include
using namespace std;
int main(){
cahr grade;
cin>>grade;
switch(grade)
{
case’A’:
cout<<“优秀\n”;
break;
case’B’:
cout<<“良好\n”;
break;
case’C’:
cout<<“及格\n”;
break;
case’D’:
cout<<“不及格\n”;
break;
default:cout<<“太糟糕了\n”;
}
return 0;
}
使用循环结构的程序可以解决一些按一定规则重复执行的问题而无须重复书写源代码,这是程序设计中最能发挥计算机特长的程序结构。
//电文保密
#include
using namespace std;
int main(){
char c;
while((c=getchar())!=‘\n’)
复习的面试资料
这些面试全部出自大厂面试真题和面试合集当中,小编已经为大家整理完毕(PDF版)
- 第一部分:Java基础-中级-高级
- 第二部分:开源框架(SSM:Spring+SpringMVC+MyBatis)
- 第三部分:性能调优(JVM+MySQL+Tomcat)
- 第四部分:分布式(限流:ZK+Nginx;缓存:Redis+MongoDB+Memcached;通讯:MQ+kafka)
- 第五部分:微服务(SpringBoot+SpringCloud+Dubbo)
- 第六部分:其他:并发编程+设计模式+数据结构与算法+网络
进阶学习笔记pdf
- Java架构进阶之架构筑基篇(Java基础+并发编程+JVM+MySQL+Tomcat+网络+数据结构与算法)
![image](https://upload-images.jianshu.io/upload_images/24613101-ce84e5d749df2a6c.png?imageMogr2/auto-orient/strip%
必看视频!获取2024年最新Java开发全套学习资料
7CimageView2/2/w/1240)
- Java架构进阶之开源框架篇(设计模式+Spring+SpringMVC+MyBatis)
- Java架构进阶之分布式架构篇 (限流(ZK/Nginx)+缓存(Redis/MongoDB/Memcached)+通讯(MQ/kafka))
- Java架构进阶之微服务架构篇(RPC+SpringBoot+SpringCloud+Dubbo+K8s)
外链图片转存中…(img-HOyyZjhM-1720153978462)]
[外链图片转存中…(img-DvWkxobV-1720153978462)]
[外链图片转存中…(img-t4PbXu2c-1720153978463)]
- Java架构进阶之微服务架构篇(RPC+SpringBoot+SpringCloud+Dubbo+K8s)
[外链图片转存中…(img-x0K7t2Bm-1720153978463)]
[外链图片转存中…(img-mwtshvU6-1720153978463)]