一、年份
在英语中,年份一般用阿拉伯数字写出,其读、写方法有以下几种:
1. 四位数的年份,一般前两个数为一个单位,后两个数为一个单位,依次按基数词读出。
例如:
1763 年写作:1763,读作:seventeen sixty-three 或seventeen hundred and
sixty-three
2065 年写作:2065,读作:twenty sixty five 或twenty hundred and sixty-five
1050 年写作:1050,读作:ten fifty 或ten hundred and fifty
2009 年写作:2009,读作:two thousand and nine
2. 三位数的年份,可以按基数词读出,也可以将第一个数字作为一个单位,后两个数字作为一个单位,按基数词读出。例如:
385 年写作:385,读作:three hundred and eighty-five 或three eighty-five
509 年写作:509,读作:five hundred and nine 或five O nine
3. 两位数的年份直接按基数词读出。例如:
公元前59 年写作:59BC 读作:fifty-nine BC
公元8 年写作:8AD 读作:eight AD
二、月份
表示月份的词第一个字母必须大写,如January, April, October 等。英语月份的名称及缩写形式如下:
January(Jan.); February (Feb.); March (Mar.); April (Apr.); June (Jun.);
July (Jul.); August(Aug.); September(Sept.); October(Oct.); November(Nov.);
December(Dec.)
表示“……月上/中/下旬”时,可以用“early/mid/late+月份名称”。例如:early February 二月上旬;
mid-February 二月中旬; late February 二月下旬
三、日期
日期要用序数词表示,书写时,序数词前的定冠词the 和序数词的词尾如-st, -nd, -rd, -th等可省略,但读的时候要读出来。例如:
6 月21 日写作:June 21(st), 读作:the twenty-first of June(英)/June the
twenty-first(美)
四、年、月、日
表示某年某月某日时,要按“月份+日期的序数词+年份”的顺序写出,年份前常用逗号。例
如:
2009 年9 月2 日写作:September 2(nd), 2009
注意: 当月、日完全用阿拉伯数字表示时,英美人的表达习惯不同,英国人把日期放在月份之前, 美国人把月份放在日期之前。如6/5 在英国表示May the
sixth, 而在美国则表示Junethe fifth。
英语中怎么分月份,几号?
修改后:另外你的算法还有问题。
#include<iostream>
using namespace std;
const int Maxsize=100;
template<class datatype>
class SeqList
{
public:
SeqList( );
SeqList(datatype a[],int n);
~SeqList(){};
int Length();
datatype Get(int i);
void Insert(int i,datatype item);
datatype Delete(int i);
void display();
private:
datatype data[Maxsize];
int length;
};
template<class datatype>
SeqList<datatype>::SeqList( )
{
length=0; }
template<class datatype>
SeqList<datatype>::SeqList(datatype a[],int n)
{
if(n>Maxsize)throw"表长度n不合法";
for(int i=0;i<n;i++)
data[i]=a[i];
length=n;
}
template<class datatype>
void SeqList<datatype>::Insert(int i,datatype item)
{
int j;
if(length>=Maxsize)throw"表满";
if(i<0||i>length)throw"位置i不合法";
for(j=length;j>=i;j--)
data[j]=data[j-1];
data[i-1]=item;
length++;
}
template<class datatype>
datatype SeqList<datatype>::Delete(int i)
{
int j;
datatype item;
if(length==0)throw"表为空";
if(i<1||i>length)throw"i不合法";
item=data[i-1];
for(j=i;j<=length;j++)
data[j-1]=data[j];
length--;
return item;
}
template<class datatype>
void SeqList<datatype>::display()
{
for(int i=0;i<length;i++)
cout<<data[i]<<" ";
cout<<endl;
}
template<class datatype>
int SeqList<datatype>::Length()
{
return length;
}
template<class datatype>
datatype SeqList<datatype>::Get(int i)
{
if(i<0||i>length)throw"i不合法";
else return data[i-1];
}
void main()
{
int i,j;
int a[5]={1,2,3,4,5};
SeqList<int>myList1(a,5);
myList1.display();
int b[5]={3,4,5,6,7};
SeqList<int>myList2(b,5);
myList2.display();
for(i=0;i<myList1.Length();i++)// length修改为myList1.Length()
for(j=0;j<myList2.Length();j++)// length修改为myList2.Length()
if(myList1.Get(i)==myList2.Get(j))
myList2.Delete(j);//Delete j;修改为 myList2.Delete(j);
for(i=myList1.Length(),j=0;j<=myList2.Length();i++,j++)// length修改为myList1.Length()
myList1.Insert(i,myList2.Get(j));
cout<<"A∪B的结果为:"<<endl;
myList1.display();
}
一、年份
在英语中,年份一般用阿拉伯数字写出,其读、写方法有以下几种:
1. 四位数的年份,一般前两个数为一个单位,后两个数为一个单位,依次按基数词读出。
例如:
1763 年写作:1763,读作:seventeen sixty-three 或seventeen hundred and
sixty-three
2065 年写作:2065,读作:twenty sixty five 或twenty hundred and sixty-five
1050 年写作:1050,读作:ten fifty 或ten hundred and fifty
2009 年写作:2009,读作:two thousand and nine
2. 三位数的年份,可以按基数词读出,也可以将第一个数字作为一个单位,后两个数字作为一个单位,按基数词读出。例如:
385 年写作:385,读作:three hundred and eighty-five 或three eighty-five
509 年写作:509,读作:five hundred and nine 或five O nine
3. 两位数的年份直接按基数词读出。例如:
公元前59 年写作:59BC 读作:fifty-nine BC
公元8 年写作:8AD 读作:eight AD
二、月份
表示月份的词第一个字母必须大写,如January, April, October 等。英语月份的名称及缩写形式如下:
January(Jan.); February (Feb.); March (Mar.); April (Apr.); June (Jun.);
July (Jul.); August(Aug.); September(Sept.); October(Oct.); November(Nov.);
December(Dec.)
表示“……月上/中/下旬”时,可以用“early/mid/late+月份名称”。例如:early February 二月上旬;
mid-February 二月中旬; late February 二月下旬
三、日期
日期要用序数词表示,书写时,序数词前的定冠词the 和序数词的词尾如-st, -nd, -rd, -th等可省略,但读的时候要读出来。例如:
6 月21 日写作:June 21(st), 读作:the twenty-first of June(英)/June the
twenty-first(美)
四、年、月、日
表示某年某月某日时,要按“月份+日期的序数词+年份”的顺序写出,年份前常用逗号。例
如:
2009 年9 月2 日写作:September 2(nd), 2009
注意: 当月、日完全用阿拉伯数字表示时,英美人的表达习惯不同,英国人把日期放在月份之前, 美国人把月份放在日期之前。如6/5 在英国表示May the
sixth, 而在美国则表示Junethe fifth。
本文来自作者[admin]投稿,不代表泰博号立场,如若转载,请注明出处:https://www.staplesadv.cn/ds/73440.html
评论列表(3条)
我是泰博号的签约作者“admin”
本文概览:一、年份在英语中,年份一般用阿拉伯数字写出,其读、写方法有以下几种:1. 四位数的年份,一般前两个数为一个单位,后两个数为一个单位,依次按基数词读出。例如:1763 年写作:1...
文章不错《年份的英语怎么写》内容很有帮助