多项选择题

以下哪些功能的实现需要用到循环语句()。

A.如果不存在目录dir1,则创建该目录
B.创建10个用户,用户名分别为user1,usee2,…user10
C.判断用户输入的用户名和密码是否为空
D.输出1 2 3…99 100