计算概论C分离整数的各个数位所属作业: hw2 算法: 顺序CE的写法1 2 3 a=input() a=int(a) print(a[0],a[1],a[2]) 不要在input后面加东西!1 2 3 4 a = int(input("请输入整数a: "))# a是一个整数 b = int(input("请输入整数b: "))# b是一个整数 c = int(input("请输入整数c: "))# c是一个整数 result = (a + b) * c# 进行计算print(result)# 输出计算结果 需要转int吗?1 2 3 4 5 6 7 a = input()#输入一个三位数 b = int(a[0])#分离百位 c = int(a[1])#分离十位 d = int(a[2])#分离个位 print(b) print(c) print(d) 笨重的切片1 2 3 4 5 6 b = a[:1] c = a[1:2] d = a[2:3] print(b) print(c) print(d) 比较不错的写法1 2 3 4 5 6 7 num=input() a=num[0] b=num[1] c=num[2] print(a) print(b) print(c) 数学小天才1 2 3 4 5 6 7 8 a=int(input())#输入并化为整数类型数据 b=a//100#除以100取商为百位数 c=(a//10)-10*b#除以10取商减去10倍百位数为十位数 d=a-(100*b+10*c)#减去100倍百位数和10倍十位数即为个位数 #输出 print(b) print(c) print(d) 写得还挺简单的。1 print(*input(), sep='\n')