一、if结构
1、使用程序判断用户输入的字符是否是合法的硬盘盘符,盘符必须为A~Z之间。
#include <iostream>
using namespace std;
int main()
{
//使用程序判断用户输入的字符是否是合法的硬盘盘符
char disk = '\0'; //默认值设置为空字符
cout << "请输入硬盘盘符: ";
cin >> disk;
if(disk >= 'A' && disk <= 'Z')
{
cout << "盘符合法!";
}
else
{
cout << "盘符不合法!";
}
return 0;
}
2、
#include <iostream>
using namespace std;
int main()
{
double price_louis = 35000.0;
double price_hermes = 11044.5;
double price_chanel = 1535.00;
int num_louis = 1;
int num_hermes = 1;
int num_chanel = 5;
double total_price = price_louis * num_louis + price_hermes * num_hermes + price_chanel * num_chanel;
if(total_price > 50000)
{
total_price *= 0.7;
}
else
{
total_price *= 0.9;
}
cout << "总价为: " << total_price << endl;
return 0;
二、多重if结构