遇到一问题请大侠赐教:(1) static unsigned long k=-1;既然是无符号数,为什么会赋初值为-1(2) scanf("%ld%ld",&k,&n);"l"用于输入长整型,指定输入数据所占列数 ,如写成"%3d",可这句中"l"表示数据占几列呢以上是读程序遇到的问题