问题
填空题
下面程序的作用是求以下算式中X、Y、Z的值,请在"______"处填入正确的内容。main() {int X,Y,Z,j,result=768; for(x=0;______;x++) /*第一空*/ for(y=0;y<10;y++) for(z=0;z<10;z++) {j=( )+(100*y+10*z+z); /*第二空*/ if(______) /*第三空*/ printf(”X=%d,Y=%d,Z=%d\n”,x,y,z); }
答案
参考答案:x<10/*第一空,因x可能是0~9之间的任意数字,故循环上限条件是x<10*/
解析:100*x+10*y+z/*第二空,此处为算式中加数XYZ的数学表达式*/ j==resuh /*第三空,判定计算结果是否满足算式要求*/