第21课 多分支 if 语句
3121:【例21.1】 定制毕业服
[例 21.1] 定制毕业服
C语言代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x;
scanf("%d",&x);
if(x<=150)
{
printf("S");
}
else if(x>=151&&x<=160)
{
printf("M");
}
else if(x>=161&&x<=170)
{
printf("L");
}
else if(x>=171&&x<=180)
{
printf("XL");
}
else
{
printf("XXL");
}
return 0;
}
C++代码:
#include <bits/stdc++.h>
using namespace std;
int main()
{
int x;
cin>>x;
if(x<=150) cout<<"S";
else if(151<=x&&x<=160) cout<<"M";
else if(161<=x&&x<=170) cout<<"L";
else if(171<=x&&x<=180) cout<<"XL";
else cout<<"XXL";
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int x;
cin>>x;
if(x<=150){
cout<<"S";
}
else if(x>=151&&x<=160){
cout<<"M";
}
else if(x>=161&&x<=170){
cout<<"L";
}
else if(x>=171&&x<=180){
cout<<"XL";
}
else {
cout<<"XXL";
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
if( n<=150 )
{
cout<<"S"<<endl;
}
else
{
if( n<=160 )
{
cout<<"M"<<endl;
}
else
{
if( n<=170 )
{
cout<<"L"<<endl;
}
else
{
if( n<=180 )
{
cout<<"XL"<<endl;
}
else
{
cout<<"XXL"<<endl;
}
}
}
}
return 0;
}
python3代码:
h=int(input())
if h<=150:
print("S")
elif h<=160:
print("M")
elif h<=170:
print("L")
elif h<=180:
print("XL")
else:
print("XXL")
3071:练13.3 反向输出一个三位数(Scratch、C、C++、python)
3072:练13.4 糖果游戏(C、C++、python)
3073:【例14.1】输出浮点数(C、C++、python)
3081:【例15.2】 偶数(Scratch、C、C++、python)
3081:【例15.2】 偶数(Scratch、C、C++、python)_3081:【例15.2】 偶数-CSDN博客
3082:【例15.3】 最大数输出(Scratch、C、C++、python)
3082:【例15.3】 最大数输出(Scratch、C、C++、python)_3082:【例15.3】 最大数输出-CSDN博客
3086:【例16.1】 判断数正负(Scratch、C、C++、python)
3086:【例16.1】 判断数正负(Scratch、C、C++、python)_3086:【例16.1】 判断数正负-CSDN博客
3087:【例16.2】 开灯(Scratch、C、C++、python)
3087:【例16.2】 开灯(Scratch、C、C++、python)_3087:【例16.2】 开灯-CSDN博客