选择题 20.  有以下程序:
    main()
    {  int x,i;
    for(i=1;i<=50;i++)
    {x=i;
    if(x%2=0)
    if(x%3=0)
    if(x%7=0)
    printf("%d,i)";
    }
    }
    程序的运行结果是______。
【正确答案】 C
【答案解析】 只有当3个if条件同时成立,即能够同时被2、3、7整除时,才输出i的值,而从0到50能够同时被2、3、7整除的数只有42,故选择选项C。