[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fkMWybXifUJmz0VvQFNkxN8TswOgWxb5o-9KH011zmPI":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-12-10 01:56:50",257629444,[8,9,10,11],"条件表达式的执行次数总是比循环体的执行次数多一次","循环体的执行次数总是比条件表达式的执行次数多一次","条件表达式的执行次数与循环体的执行次数一样","条件表达式的执行次数与循环体的执行次数无关",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},41,"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","work_47547213","第五章 循环程序设计作业(2025)","关于&quot;do 循环体 while(条件表达式);&quot;,以下叙述中正确的是()",[21,32,37,46,55,64,67,76,85,94],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],257629439,[25,26,27,28],"y=0","y=-1","y=1","while 构成无限循环","有以下程序:#include &lt;stdio.h&gt;main(){ int y=10;while(y--); printf(&quot;y=%d\\n&quot;,y);}程序执行后的输出结果是()","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":36,"source":30,"type":31},[],257629440,[9,8,10,11],"关于while(条件表达式)循环体,以下叙述中正确的是()",{"answer":38,"createTime":5,"id":39,"options":40,"question":45,"source":30,"type":31},[],257629441,[41,42,43,44],"abcdefg","abcdefg#","abcdefg##","##","有以下程序:#include&lt;stdio.h&gt;main(){char c;while((c=getchar())!='#')putchar(c);}执行时如输入abcdefg##&lt;回车&gt;,则输出结果是()",{"answer":47,"createTime":5,"id":48,"options":49,"question":54,"source":30,"type":31},[],257629442,[50,51,52,53],"(E&gt;0||E&lt;O)","(E==0)","(!E==0)","(E! =0)","在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()",{"answer":56,"createTime":5,"id":57,"options":58,"question":63,"source":30,"type":31},[],257629443,[59,60,61,62],"有语法错,不能执行","一次也不执行","执行一次","无限次","由以下 while 构成的循环,循环体执行的次数是( ).int k=0;while(k=1)k++",{"answer":65,"createTime":5,"id":6,"options":66,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":68,"createTime":5,"id":69,"options":70,"question":75,"source":30,"type":31},[],257629445,[71,72,73,74],"int i=10; do{i=i+1;}while(i&lt;0)","int i=5;do{i+=1;}while(i&gt;0)","int i=1;do{i+=2;}while(i!=10)","int i=6;do{i-=2;}while(i! =1)","以下程序段中,循环次数不超过10的是( )",{"answer":77,"createTime":5,"id":78,"options":79,"question":84,"source":30,"type":31},[],257629446,[80,81,82,83],"n=0;do{++n;}while(n&lt;=0)","n=0;while(1){n++;}","n=10;while(n);{n--;}","for(n=0,i=1; ;i++)n+=i","以下不构成无限循环的语句或语句组是()",{"answer":86,"createTime":5,"id":87,"options":88,"question":93,"source":30,"type":31},[],257629447,[89,90,91,92],"0,1","0,0","1,1","程序进入无限循环","若变量已正确定义,有以下程序段:i=0;do printf(&quot;%d,&quot;,i);while(i++);printf(&quot;%d\\n&quot;,i);其输出结果是( )",{"answer":95,"createTime":5,"id":96,"options":97,"question":102,"source":30,"type":31},[],257629448,[98,99,100,101],"1,3","0,2","1,2","2,3","若有以下程序:#include &lt;stdio.h&gt;main(){int a=-2,b=0;do{ ++b; }while(a++);printf(&quot;%d,%d\\n&quot;,a,b);}则程序的输出结果是( )"]