下面程序的功能:输出100以内能被3整除且个位数为6的所有整数,请补充完整。 main() { int i,j; for(i=0; 【 】 ;i++) { j=i*10+6; if( 【 】 )con

admin2010-05-22  24

问题 下面程序的功能:输出100以内能被3整除且个位数为6的所有整数,请补充完整。
   main()
   {  int i,j;
      for(i=0;   【  】  ;i++)
   {  j=i*10+6;
      if( 【  】 )continue;
      printf("%d",j);
   }
}

选项

答案i<10 i%3!=0

解析 本题要求输出100以内能被3整除且个位数为6的所有整数,程序中j=i*10+6;语句是求个位数为6的整数,由此可得出程序的循环次数为i<10。然后通过if语句判断整数是否能被3整除,若不能则继续下一次循环,若能则输出该整数,所以逻辑表达式为j%3!=0。
转载请注明原文地址:https://jikaoti.com/ti/GzI0FFFM
0

最新回复(0)