[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$foWNjmkvMpQr6_PxeC34-IbmwH94vfJrUkUwDW-iNl_M":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":24,"type":25},[],"2024-05-05 23:00:56",141572885,[8,9,10,11],"a=1001","溢出","a=1","a=1000",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},41,"3c5bf71f804157b9af60fd258899d3aa","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F0a97e915ded95254629de326b21b36ed.png","C程序设计","50d725f723d7462c9ae452eaa4acd539","第五章章节测验","设有如下程序段,则输出结果是() int a; for (a=1;a&lt;=1000;a++); printf(&quot;a=%d&quot;,a)",[21,26,36,46,55,64,73,82,91,100],{"answer":22,"createTime":5,"id":6,"options":23,"question":19,"source":24,"type":25},[],[8,9,10,11],"v1",0,{"answer":27,"createTime":28,"id":29,"options":30,"question":35,"source":24,"type":25},[],"2024-05-08 00:18:30",141572886,[31,32,33,34],"系统将提示有语法错误","循环体将执行无限次","循环体将执行两次","循环体将执行一次","设有程序段,以下说法正确的是() x=-1; do{ x=x*x; }while(!x)",{"answer":37,"createTime":38,"id":39,"options":40,"question":45,"source":24,"type":25},[],"2024-05-07 13:27:04",141572887,[41,42,43,44],"do...while的循环体比while的循环体少执行一次","while的循环控制条件比do...while的循环控制条件严格","do...while的循环体至少无条件执行一次","do...while的循环体不能是复合语句","C语言中while和do...while循环的主要区别是()",{"answer":47,"createTime":5,"id":48,"options":49,"question":54,"source":24,"type":25},[],141572888,[50,51,52,53],"int i=1; do i++; while(1)","int i=1; while(1) i++","int i=1; for(;;) i++","int i=10; while(i) i--","下列语句不是死循环的是()",{"answer":56,"createTime":5,"id":57,"options":58,"question":63,"source":24,"type":25},[],141572889,[59,60,61,62],"输入任意5个整数,输出这5个数的和","求1+2+3+4+5的和","输入语句scanf(&quot;%d&quot;,&amp;x);不能放在循环里,程序出错","输入任意5个整数,输出这5个数","下面程序的功能是() #include&lt;stdio.h&gt; int main() { int x,s=0,i; for(i=1;i&lt;=5;i++) { scanf(&quot;%d&quot;,&amp;x); s=s+x; } printf(&quot;s=%d\\n&quot;,s); return 0; }",{"answer":65,"createTime":38,"id":66,"options":67,"question":72,"source":24,"type":25},[],141572890,[68,69,70,71],"i=1,j=1 i=2,j=1 i=1,j=2 i=2,j=2","i=1,j=1 i=2,j=2 i=1,j=1 i=2,j=2","i=1,j=1 i=1,j=2 i=2,j=1 i=2,j=2","i=1,j=1 i=1,j=1 i=2,j=2 i=2,j=2","运行下面的程序,得到的输出是() #include&lt;stdio.h&gt; int main() { int i,j; for(i=1;i&lt;=2;i++) for(j=1;j&lt;=2;j++) printf(&quot;i=%d,j=%d\\n&quot;,i,j); }",{"answer":74,"createTime":38,"id":75,"options":76,"question":81,"source":24,"type":25},[],141572891,[77,78,79,80],"1","10","4","0","运行下面的程序,输出的星号个数一共是() #include&lt;stdio.h&gt; int main() { int i,j; for(i=1;i&lt;=4;i++) for(j=1;j&lt;=i;j++) putchar('*'); }",{"answer":83,"createTime":5,"id":84,"options":85,"question":90,"source":24,"type":25},[],141572892,[86,87,88,89],"输入6个整数,输出第1个数","输入7个整数,输出其中的最大数","输入6个整数,输出这些数的和","输入7个整数,输出其中的最小数","下面程序的功能是() #include&lt;stdio.h&gt; int main() { int x,s,j; scanf(&quot;%d&quot;,&amp;x); s=x; for(i=1;i&lt;=6;i++) { scanf(&quot;%d&quot;,&amp;x); if(s&lt;x) s=x; } printf(&quot;s=%d\\n&quot;,s); return 0; }",{"answer":92,"createTime":28,"id":93,"options":94,"question":99,"source":24,"type":25},[],141572893,[95,96,97,98],"for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来","for循环只能用于循环次数已经确定的情况","在for循环中,不能用break语句跳出循环体","for循环是先执行循环体语句,后判断表达式","下面有关for循环的正确描述是()",{"answer":101,"createTime":5,"id":102,"options":103,"question":108,"source":24,"type":25},[],141572894,[104,105,106,107],"m=4","m=2","m=6","m=5","有以下程序 #include&lt;stdio.h&gt; int main() { int i,j,m=1; for(i=1;i&lt;3;i++) { for(j=3;j&gt;0;j--) { if(i*j&gt;3) break; m*=i*j;} } printf(&quot;m=%d\\n&quot;,m); } 程序运行后的输出结果是()"]