选择题   有下列程序:
    #include  <stdio.h>
    void main()
    {    int    i=5;
        do
        {    if(i%3=1)
              if(i%5==2)
              {    printf('*%d',i);break;}
              i++;
        }    while(i!  =0);
        printf('\n');
    }
    程序的运行结果是______。
 
【正确答案】 A
【答案解析】本题考查do...while循环,先执行循环体,再判断条件是否成立,函数实现的功能是找出满足一个数,它除3时余1,除5时余2,然后打印“*”和这个数从5开始,等于7时恰好符合条件,输出,最后循环结束。