因为你用char输出就会输出ASCII中的一些字符
srand(time(NULL));//随机函数取余数会得到1-10+1中的数
?a[i]=rand()%10+1; ?
3.
你的程序随机输出对应0到11的字符,所以等于0的时候是没有输出的