第21课 田忌赛马--3个数排序
作者:互联网
第21课 田忌赛马--3个数排序
例程:
试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快,请将秒数按由小到大的顺序输出。
编程思路:
流程图如下:
代码如下:
1 /* 2 例程: 3 试编一程序,输入三个数,表示三匹马跑100米的秒数,时间越小速度越快, 4 请将秒数按由小到大的顺序输出。 5 */ 6 7 #include <typeinfo> //变量类型头文件,还是有问题;无法判断int 8 #include <iostream> //包含输入输出流头文件iostream 9 using namespace std; //指明程序 使用命名空间std(标准) 10 int main() 11 { 12 int a,b,c,temp; 13 cout<<"a,b,c="; 14 cin>>a>>b>>c; 15 if (a>b) 16 { 17 temp=a; 18 a=b; 19 b=temp; 20 } 21 if (a>c) 22 { 23 temp=a; 24 a=c; 25 c=temp; 26 } 27 if (b>c) 28 { 29 temp=b; 30 b=c; 31 c=temp; 32 } 33 cout<<a<<' '<<b<<' '<<c<<endl;//' '中间有一个空格 34 return 0; 35 }
动动脑: 2、阅读程序写结果。
1 /* 2 2、阅读程序写结果。 3 */ 4 5 #include <iostream> //包含输入输出流头文件iostream 6 using namespace std; //指明程序 使用命名空间std(标准) 7 int main() 8 { 9 int x,y; 10 y=0; 11 cin>>x; 12 if (x<0) 13 y=x; 14 else 15 { 16 y=x*x; 17 y+=(x+1)*(x+1); 18 } 19 cout<<y; 20 return 0; 21 }
3、完善程序。 输入4个字母,按字母顺序输出它们。
标签:std,秒数,田忌赛马,temp,--,int,include,21 来源: https://www.cnblogs.com/lqsj2018/p/16407425.html