)
来源:哔哩哔哩
1.实验目的
(相关资料图)
(1)掌握程序的三种控制结构;
(2)熟悉三种控制结构的使用场境;
(3)掌握使用if、for、while等语句,加深对选择结构及循环结构等方面的理解。
2.实验介绍
利用三种程序控制结构进行编程。
3.实验内容
1.设x为float型数值,编写程序计算如下分段函数:要求输出结果精确到小数点后两位。
2.编写程序计算多项式的值。
3.编写猜数游戏程序。指定一个[0,200]之间的任意整数作为预设数据,用户通过键盘输入猜测的数。如果大于预设的数,则显示“太大了,请继续”;如果小于预设的数,则显示”太小了,请继续”,如果猜中,则显示“恭喜您猜中了!共猜测 N次。”,其中N是用户猜数次数。
4. 实验步骤与代码
第一:
import mathx=float(input(''))y=0if x<1: y=0elif 1<=x<=2: y=3+2*xelif 2<=x<3: y=3-2*xelif 3<=x<4: y=math.e**xelse : y=math.sqrt(x)+math.sin(x)print('%.2f'%y)
第二:
sum=0for n in range(0,65): sum = sum+2**nprint(sum)
第三:
import randomanswer = random.randint(1, 201)for n in range(1,201): try: a = int((input("请输入你1到200数字:"))) if a > answer: print("太大了,请继续") elif a == answer: print("恭喜您猜中了!共猜测", n,"次。") breakelif a < answer: print("太小了,请继续") except: print("输入内容必须为整数,请重新输入!")
5.实验结果
第一:
第二:
第三:
标签: