分支结构中等

输入8003045

输出92 days 15:04:05

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
	int t;
	cin>>t;
	int DD,HH,MM,SS;
    DD=t/60/60/24;
	t=t-DD*24*60*60;
	HH=t/60/60;
	t=t-HH*60*60; 
	MM=t/60;
	SS=t-MM*60;
	if(DD>=2)
	{
	cout<<setfill('0');	
	cout<<DD<<" days " <<setw(2)<<HH<<":"<<setw(2)<<MM<<":"<<setw(2)<<SS<<endl;
    }
	else if(DD==1)
	{cout<<setfill('0');
	cout<<DD<<" day " <<setw(2)<<HH<<":"<<setw(2)<<MM<<":"<<setw(2)<<SS<<endl;}
	else if(DD==0&&HH>=1)
	{cout<<setfill('0');
	cout<<setw(2)<<HH<<":"<<setw(2)<<MM<<":"<<setw(2)<<SS<<endl;}
	else if(DD==0&&HH==0&&MM>=1)
	{cout<<setfill('0');
    cout<<setw(2)<<MM<<":"<<setw(2)<<SS<<endl;}
    else if(DD==0&&HH==0&&MM==0)
    cout<<SS<<endl;
	return 0;
 } 

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
	double a,b;
	cin>>a>>b;
	char ch;
	cin>>ch;
	if(b==0&&ch==47)
	cout<<"Wrong!"<<endl;
	else if (ch==47)
	cout<<fixed<<setprecision(1)<<a/b<<endl;
	else if(ch==43)
	cout<<fixed<<setprecision(1)<<a+b<<endl;
	else if(ch==45)
	cout<<fixed<<setprecision(1)<<a-b<<endl;
	else if(ch==42)
	cout<<fixed<<setprecision(1)<<a*b<<endl;
	
	return 0;
 } 

#include <iostream>
using namespace std;
int main()
{  
    int year,month,day,time;
    cin>>year>>month>>day>>time;
    int a,b,c,d;
    a=month+time;
    b=a/12;
    c=a-12*b;
    int result;
    result=((year+b)%4==0&&(year+b)%100!=0||(year+b)%400==0)==0;
    if(result)
	d=1;
    else
    d=0;
    
	if(c==0)
	cout<<year+b-1<<" "<<c<<" "<<day;
	
	else if(c==1)
	cout<<year+b<<" "<<c<<" "<<day;
	
	else if(c==2&&day<=28)
	cout<<year+b<<" "<<c<<" "<<day;
	else if(c==2&&day>28&&d==1)
	cout<<year+b<<" "<<c<<" "<<"28";
	else if(c==2&&day>28&&d==0)
	cout<<year+b<<" "<<c<<" "<<"29";
	
	else if(c==3)
	cout<<year+b<<" "<<c<<" "<<day;
	
    else if(c==4&&day<=30)
	cout<<year+b<<" "<<c<<" "<<day;
	else if(c==4&&day>30)
	cout<<year+b<<" "<<c<<" "<<"30";
	
	else if(c==5)
	cout<<year+b<<" "<<c<<" "<<day;
	
	else if(c==6&&day<=30)
	cout<<year+b<<" "<<c<<" "<<day;
	else if(c==6&&day>30)
	cout<<year+b<<" "<<c<<" "<<"30";
	
	else if(c==7)
	cout<<year+b<<" "<<c<<" "<<day;
	
	else if(c==8)
	cout<<year+b<<" "<<c<<" "<<day;
	
	else if(c==9&&day<=30)
	cout<<year+b<<" "<<c<<" "<<day;
	else if(c==9&&day>30)
	cout<<year+b<<" "<<c<<" "<<"30";
	
	else if(c==10)
	cout<<year+b<<" "<<c<<" "<<day;
	
	else if(c==11&&day<=30)
	cout<<year+b<<" "<<c<<" "<<day;
	else if(c==11&&day>30)
	cout<<year+b<<" "<<c<<" "<<"30";
	return 0;
}

#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
	double a,b;
	cin>>a>>b;
	int c;
	cin>>c;
	if(c==1)
	cout<<fixed<<setprecision(2)<<a+b<<endl;
	else if(c==2)
	cout<<fixed<<setprecision(2)<<a-b<<endl;
	else if(c==3)
	cout<<fixed<<setprecision(2)<<a*b<<endl;
	else if(c==4&&b!=0)
	cout<<fixed<<setprecision(2)<<a/b<<endl;
	else
	cout<<"error!"<<endl;
	return 0;
}

#include <iostream>
using namespace std;
int main()
{
	int grade;
	cin>>grade;
	
	switch(grade/10){
		case 10:cout<<"A"<<endl;break;
		case 9:cout<<"A"<<endl;break;
		case 8:cout<<"B"<<endl;break;
		case 7:cout<<"C"<<endl;break;
		case 6:cout<<"D"<<endl;break;
		default:cout<<"E"<<endl;
			
	}
	return 0;
}

#include <iostream>
using namespace std;
int main()
{
	int n;
	cin>>n;
	switch(n){
		case 0:cout<<"Sunday"<<endl;break;
		case 1:cout<<"Monday"<<endl;break;	
		case 2:cout<<"Tuesday"<<endl;break;	
		case 3:cout<<"Wednesday"<<endl;break;	
		case 4:cout<<"Thursday"<<endl;break;	
		case 5:cout<<"Friday"<<endl;break;
		case 6:cout<<"Saturday"<<endl;break;		
	}
	
	return 0;
}

#include <iostream>
using namespace std;
int main()
{
	int x1,y1,x2,y2,x3,y3;
	double d1,d2,d3;
	cin>>x1>>y1>>x2>>y2>>x3>>y3;
	d1=(x1-x2)*(x1-x2)+(y1-y2)*(y1-y2);	
	d2=(x1-x3)*(x1-x3)+(y1-y3)*(y1-y3);		
	d3=(x3-x2)*(x3-x2)+(y3-y2)*(y3-y2);	
	if(d1==d2)
	cout<<"1"<<endl;
    else if(d1==d3)
	cout<<"2"<<endl;
    else if(d2==d3) 
	cout<<"3"<<endl;
    else 
	cout<<"no center"<<endl;
	return 0;
}

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值