选择题 29.  有如下程序:
    main()
    {int n[5]={0,0,0},i,k=2;
    for(i=0;i&printf("%d<n",n[k]););
    程序的运行结果是______。
【正确答案】 D
【答案解析】 在本题的for循环中,当i=0时,判断条件i&printf("%d<n",n[k]),此时i的值是0,输出n[k]的值也为0,0&0结果还是0,条件不成立,退出循环,所以最后输出结果为0。