for(int i =16;i<3;i%=2){如何只输出最后一个值?不用数组可以吗?}
你如果一开始就能确定最后一个值是多少,写个if呗不过你确定是i<3,不是大于3吗,你这初始值和条件一开始就不满足啊,跟后面i怎么变都没关系假如是for(int i =16;i>3;i/=2)那么你写个条件,if(i==4){printf("");}
你这循环进不去啊