顺序、分支结构程序设计

来源:互联网 发布:centos gnome desktop 编辑:程序博客网 时间:2024/04/24 12:45

问题描述加程序设计

/////////////////////////////////////顺序结构程序设计//////////////////////////// //三位数反转 /*输入一个三位数,分理处他的三位,反转后输出样例输入: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;elsecout<<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;elseleap=false;if(leap)cout<<"yes"<<endl;elsecout<<"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语句公司折扣



1 0
原创粉丝点击