#include <stdio.h>。
int main()
float cost,realCost;。
printf("顾客购买图书的总金额: ");。
scanf("%f",&cost);。
if(cost<=0.0)。
{
printf("Input Error!");。
return -1;
}
else if(cost<100)。
realCost=cost;。
else if(cost >=100 && cost < 200)。
realCost=cost-30;。
else if(cost >= 200 && cost < 300)。
realCost=cost-60;。
else
realCost=cost-100;。
printf("优惠后的付款金额为: %.2f\n",realCost);。
return 0;
示例运行结果:
顾客购买图书的总金额: 250。
优惠后的付款金额为: 190.00。
顾客购买图书的总金额: 88
优惠后的付款金额为: 88.00。
顾客购买图书的总金额: 300。
优惠后的付款金额为: 200.00。
100 years before Christ。
100 B.C.
before与after的用法如下:
一、before的用法:
before可用于表示时间。首先,可以表示“先于,在…以前”,其后可以跟表示具体日期、时间等的名词或数词,也可以跟表示时间或动作的名词。其次,可以表示“在做…之前”,后接 v -ing。再次,可以表示“紧接在…之前”。
before用于否定句还可表示“直到…为止”。注before之后只能接表示时间点的名词,而不能接表示时间段的名词。
before可用于表示动态或静态的位置,意思是“在…之前”,与behind相对。
before可用于表示顺序或排列上的“在…之前”或“居于…之前”,与after相对。引申可用于表示比较,即在等级、价值、重要性、能力等方面的“在先”“优于”“重于”。再引申则可用于表示对某事物的优先选择,即“宁可”或“与其…宁可”。
二、after的用法:
after可用作连词连接一个时间状语从句,从句中一般用现在时表示将来。
after用作副词时常与soon, ever搭配,通常用于表示时间的名词后。
after用作副词时不用于比较等级。
after和in的使用:从某时说到多少时间以后,不用after,而用in。如果指“某个时刻,日期或事件以后”,用after。
扩展资料
同义词:behind、below。
一、behind英 [bɪˈhaɪnd] 美 [bɪˈhaɪnd]。
prep.在(或向)…的后面;在(或向)…的背面;落后于;支持;赞成。
adv.在(或向)…的后面;在后面较远处;留在原地;拖欠;积压(工作)。
n.义同bottom,委婉说法,即屁股。
例句:I put one of the cushions behind his head。
我把其中的一个软垫垫在他脑后。
二、below英 [bɪˈləʊ] 美 [bɪˈloʊ]。
prep.在(或到)…下面;(数量)少于;(标准)低于;(级别、重要性)低于。
adv.在(或到)下面;零度以下;下级。
例句:The path runs below a long brick wall。
小道位于长砖墙脚下。
1到100序数词:
1到20为:
first、second、third、fourth、fifth、sixth、seventh、eighth、ninth、tenth、eleventh、twelfth、thirteenth、fourteenth、fifteenth、sixteenth、seventeenth、eighteenth、nineteenth、 twentieth。
21到40为:
twenty-first、twenty-second、twenty-third、twenty-fourth、twenty-fifth、twenty-sixth、twenty-seventh、twenty-eighth、twenty-ninth、thirtieth、thirty-first、thirty-second。
thirty-third、thirty-fourth、thirty-fifth、thirty-sixth、thirty-seventh、thirty-eighth、thirty-ninth、fortieth。
41到60为:
forty-first、forty-second、forty-third、forty-fourth、forty-fifth、forty-sixth、forty-seventh、forty-eighth、forty-ninth、fiftieth、fifty-first、fifty-second、fifty-third、fifty-fourth、fifty-fifth、fifty-sixth、fifty-seventh、fifty-eighth、fifty-ninth、sixtieth。
61到80为:
sixty-first、sixty-second、sixty-third、sixty-fourth、sixty-fifth、sixty-sixth、sixty-seventh、sixty-eighth、sixty-ninth、seventieth、seventy-first、seventy-second、seventy-third。
seventy-fourth、seventy-fifth、seventy-sixth、seventy-seventh、seventy-eighth、seventy-ninth、eightieth。
81到100为:
eighty-first、eighty-second、eighty-third、eighty-fourth、eighty-fifth、eighty-sixth、eighty-seventh、eighty-eighth、eighty-ninth、ninetieth、ninety-first、ninety-second。
ninety-third、ninety-fourth、ninety-fifth、ninety-sixth、ninety-seventh、ninety-eighth、ninety-ninth、one hundredth。
扩展资料:
基数词在句中可作主语、宾语、定语、表语、同位语。
基数词主要表示事物或人物的个数。
The two happily opened the box. 两个人高兴地打开了盒子。(作主语)
I need three altogether. 我总共需要三个。(作宾语)
Four students are playing volleyball outside. 四个学生在外面打排球。(作定语)
We are sixteen. 我们是16个人。(作表语)
They three tried to finish the task before sunset. 他们三个人尽力想在日落前完成任务。(作同位语)
java List中取出前100的数据并且删除掉,遍历list集合,把数据取出存到新集合,再删除掉,如下方法:
package com.test;。
import java.util.ArrayList;。
import java.util.List;。
public class TestA {。
public static void main(String[] args) {。
//定义集合
List<String> list=new ArrayList<String>();。
//给集合存150个值
for(int x=1;x<=101;x++){。
list.add("a"+x);。
}
System.out.println("原集合内容:"+list);。
List<String> list2=new ArrayList<String>();。
//循环获取和移除掉100值。
for(int x=0;x<1;x++){。
//获取
String a=list.get(x);。
list2.add(a);。
//移除
list.remove(a);。
//list2集合够100则跳出循环。
if(list2.size()==100){。
break;
}
//移除掉list集合一个元素,长度减一,标量应该不变所以减一,后面会x++。
x--;
}
System.out.println("取出的100值:"+list2);。
//输出剩下的值
System.out.println("剩下的list值:"+list);。
}
运行结果:
原集合内容:[a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59, a60, a61, a62, a63, a64, a65, a66, a67, a68, a69, a70, a71, a72, a73, a74, a75, a76, a77, a78, a79, a80, a81, a82, a83, a84, a85, a86, a87, a88, a89, a90, a91, a92, a93, a94, a95, a96, a97, a98, a99, a100, a101]。
取出的100值:[a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, a21, a22, a23, a24, a25, a26, a27, a28, a29, a30, a31, a32, a33, a34, a35, a36, a37, a38, a39, a40, a41, a42, a43, a44, a45, a46, a47, a48, a49, a50, a51, a52, a53, a54, a55, a56, a57, a58, a59, a60, a61, a62, a63, a64, a65, a66, a67, a68, a69, a70, a71, a72, a73, a74, a75, a76, a77, a78, a79, a80, a81, a82, a83, a84, a85, a86, a87, a88, a89, a90, a91, a92, a93, a94, a95, a96, a97, a98, a99, a100]。
剩下的list值:[a101]。