顺序、分支结构程序设计

问题描述加程序设计

/顺序结构程序设计 
//三位数反转 
/*输入一个三位数,分理处他的三位,反转后输出
样例输入:
127
样例输出:
721*/ 
#include<iostream>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
printf("%d%d%d",n%10,(n%100)/10,n/100);	
return 0;
}

//鸡兔同笼
//已知鸡兔的总数量为n ,总腿数为m,输入n和m,依次输出鸡兔的数量
//chiken+rubbat =n,2*c+4*r=m
/*#include<iostream>
using namespace std;
int main()
{
	int c,r,n,m;
	cin>>n>>m;
	r=(m-(2*n))/2;
	c=n-r;
	
	if(m%2==1 || c<0||r<0)
		cout<<"no answer"<<endl;
	else
	cout<<c<<" "<<r<<endl; 
	return 0; 
}*/

//连续数和
//输入正整数n,输出1+2+3+4+……+n的值
/*#include<iostream>
using namespace std;
int main()
{
	int i,n;
	int sum ;
	sum=0;
	cin>>n;
	for(i=1;i<=n;i++)
		sum=sum+i;
	cout<<sum<<endl;
}* /
分支结构程序设计/ 
//年份
//输入年份,判断是否为闰年,是则输出yes,不是 ;则输出 no;
//何为闰年:能同时被4,100,400整除或者能被4整除且不能被100整除 
/*#include<iostream>
using namespace std;
int main()
{
	int year;
	bool leap;
	for(;;)
	{
	cin>>year;              //输入年份
	if(year%4==0 && year%100==0  && year%400==0  ||  year%4==0 && year%100!=0)
		leap=true;
	else
		leap=false;
	if(leap)
		cout<<"yes"<<endl;
	else
		cout<<"no"<<endl;	
		
	}
		
		return 0;
} */

/* 
//switch语句
//运输公司对用户进行运费计算
//s<250       没有折扣
//250<=s<500    2%折扣
//500<=s<1000   5%
//1000<=s<2000  8%
//2000<=s        10%
//freight = p*w*s*(1-d);
/*#include<iostream> 
using namespace std;
int main()
{
	int c,s;
	int p,w,d,freigth;
	cin>>p>>w>>s;
	if(s>=2000)c=11;
	else 
		c=s/250;
	switch(c)
	{
		case 0:
			d=0;break;
		case 1:
			d=2;break;
		case 2:
		case 3:
			d=5;break;
		case 4:
		case 5:
		case 6:
		case 7:
			d=8;break;
		case 8:
		case 9:
		case 10:
		case 11:
			d=10;break;
		
	}
	freigth=p*w*s*(1-d/100.0);
	cout<<freigth<<endl;
	return 0;
	
}*/

运算结果

翻转数


鸡兔同笼



连续数和




判断是否为闰年



switch语句公司折扣



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值