【正确答案】
C
【答案解析】A为右上三角形矩阵,则A100仍为右上三角形矩阵,且 (其中d=a99b+a98bc+…+abc98+bc99), 若要A100=E,则a100=1,c100=1,d=0,于是a=±1,c=±1,d=0. 当a=c=1时, , 若100b=0,即b=0,则A=E,A100=E,选项中没有此情形; 当a=1,c=-1时, 故A100=E,b为任意常数,选项A,B均可使得A100=E; 当a=c=-1时, , 若-100b=0,即b=0,则A=-E,A100=E,故选项C不能使得A100=E; 当a=-1,c=1时, 故A100=E,b为任意常数,选项D可使得A100=E.选C.