用C# 或Python语言,编写控制台应用程序,实现下面的需求:
作业1:
用户从键盘输入数据,如果不是数据,显示“输入数据格式错误”。若为负数,屏幕显示“负数”,若为正数,屏幕显示为“正数”,若为零,显示为“零”。
作业2:
用户从键盘输入两个整数数据,比如:m和n,最后打印出一个m行n列矩形数字阵列,数字从1起步递增,数字中间逗号隔开。如果m=3,n=4,如下图所示:
1,2,3,4
5,6,7,8
9,10,11,12
参考代码:
m=int(input("输入行数:")) n=int(input("输入列数:")) i=1 for row in range(1,m+1): for col in range(1,n+1): if(col%n==0): print(i) else: print(i,end=',') i+=1
作业3:
通过循环语句,模拟一个进度条的增长过程。
参考代码1:
from time import sleep for i in range(1,101): sleep(1) print("="*i+"{0}%".format(i))
参考代码2:
from time import sleep for i in range(1,51): sleep(1) print("="*i+">{0}%".format(i)+"_"*(50-i))