c++简单题

来源:百度知道 编辑:UC知道 时间:2024/06/18 07:31:58
我想定义一个年份:int year;
然后:cin>>year;//1998
最后我想抽取世纪数以及年份数,该怎样做?
例如:在上面提取19世纪和98年。
晕,钻我牛角尖。

晕,19是20世纪. 牛了你.
<世纪>= year/100 + 1;
<年份>= year%100;
</> 是 除(如果整数除以整数,结果也为整数,
其中一个非整数得出的结果则为浮点数(float).
<%> 取余数. 需要操作数均为整数型.

#include <iostream>
using namespace std;
int main()
{
int year;
cin>>year;
cout<<"世纪:"<<year/100+1<<endl;
cout<<"年份:"<<year%100<<endl;
return 0;
}

cout<<year/100;
cout<<year%100;