程序控制结构
Aubye
一个有的时候很懒的博主...
展开
-
程序控制结构-3n+1问题
对任何一个大于0的自然数n,如果它是偶数,那么把它除以2;如果它是奇数,那么把它变成(3n+1)。这样一直变换下去,最后一定在某一步得到n=1。例如: 3 -> 33+1=10 -> 10/2=5 -> 53+1=16 ->16/2=8 -> 8/2=4 -> 4/2=2 -> 2/2=1 现在输入一个大于0的整数,请你用计算机模拟出它变换到1的过程。主要应用了while循环,注意更新n,也就是判断条件,不然while循环无法结束n = int(input(.原创 2021-01-05 13:35:08 · 287 阅读 · 0 评论 -
程序控制结构-输出矩阵三角
输入包含一行,一个正整数N,N<=10。输出一个N行的矩阵三角。矩阵三角中同一行分数之间用一个空格隔开,行尾不要有多余的空格!输入样例4输出样例1/1 1/2 1/3 1/42/1 2/2 2/33/1 3/24/1这么写主要是因为不想让每一行后面出现空格n=int(input())for i in range(1,n+1): print(i,'/',1,sep='',end='') for j in range(1,n+1-i): print.原创 2021-01-04 22:20:10 · 399 阅读 · 0 评论 -
程序控制结构-飞机超速报警系统
飞机是通过空速管测量飞行速度的。其原理是通过空速管测得动压Pd,通过公式V=sqrt(2Pd/ρ0)求得指示空速V,其中ρ0为空气密度,约为1.29kg/m3。现打算开发一飞机超速报警系统,已知当飞机速度大于152m/s(340mph)时就算超速。我们获得了多组空速管读取的动压,请你编程判断一下这些情况中飞机是否超速。若超速则输出Alert,若安全则输出Safe。因为需要同时监控多架飞机的情况,你的程序需要能处理多组数据。输入一共T+1行。 第一行:一个整数T表示飞机的数量(数据的组数)。 接下来T行.原创 2021-01-04 18:07:32 · 415 阅读 · 0 评论 -
程序控制结构-登陆验证系统
登录验证系统。输入一共有四行,前两行由管理员分别录入某同学的账户与密码。后两行则由用户输入自己的账户和密码。若用户输入的账户与密码和管理员输入的账户密码两两匹配,则输出 login successfully ;若用户输入的账户存在但密码无法对应,则输出 wrong password;若账户不对应或账户和密码都不对应,则输出 invalid account 。输入四行:前两行由管理员分别录入某同学的账户与密码。后两行则由用户输入自己的账户和密码。输出表示登录的结果。主要就是要用if函数进行条件判断.原创 2021-01-04 17:37:54 · 120 阅读 · 0 评论