前言
有时,在我们写题目时,看到a在>=0时等于1,<0时等于-1,这该怎么写呢
选择语句
字如其名,选择
基本结构
if(判断条件){
如果判断条件成立,所进行的操作
}else{
如果上述条件不成立,所进行的操作(else并不是一定需要)
}
就像我们前言里说的题目,就是:
if(a>=0){
a=1;
}else{
a=-1;
}
题目实战
超市买电池
雅斯超市里卖电池,每个电池2.5元,若数量达到10个,则可打8折。编写一程序,输入电池数量
,输出购买电池需多少元钱(小数点后保留2位)。
输入格式:
一行:一个整数,表示电池数量。
输出格式:
一行:一个实型数据,表示购买电池需用多少钱,小数点后保留2位。
限制:
空间限制:128MByte
时间限制:1秒
样例:
输入:
15
输出:
30.00
AC代码:
#include <iostream>
using namespace std;
int main(){
double ans;
int n; //电池数量
scanf("%d",&n); //输入
if