填空题
下面程序的功能:输出100以内能被3整除且个位数为6的所有整数,请补充完整。
main()
{ int i,j;
for(i=0;{{U}} 【12】 {{/U}};i++)
{ j=i*10+6;
if({{U}} 【13】 {{/U}})continue;
printf("%d",j);
}
}
【正确答案】
1、[12] i<10
【答案解析】[13]i%3!=0
[评析] 本题要求输出100以内能被3整除且个位数为6的所有整数,程序中j=i*10+6;语句是求个位数为6的整数,由此可得出程序的循环次数为i<10。然后通过if语句判断整数是否能被3整除,若不能则继续下一次循环,若能则输出该整数,所以逻辑表达式为j%3!=0。