[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftwTrI3ltcVZeJndaecxfM7q3HbPiubCmxtKjN26MSWY":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":28,"type":29},[],"2025-12-10 21:34:05",258906799,[8,9,10,11],"if","do...while","for","while",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},31,"18a6eff8ae3b8d06162b2c688af63fee","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F977c8441c4ad7ffe8d096a66aac1dd20.PNG","C语言程序设计","work_47381702","4 选择结构程序设计","在C语言中,以下哪个语句用于实现条件分支结构",[21,30,39,48,57,66,75,84,93,96],{"answer":22,"createTime":5,"id":23,"options":24,"question":27,"source":28,"type":29},[],258906791,[25,11,26,10],"switch...case","if...else","在C语言中,以下哪个语句用于实现多路分支结构","v1",0,{"answer":31,"createTime":5,"id":32,"options":33,"question":38,"source":28,"type":29},[],258906792,[34,35,36,37],"switch(x) { case 1: printf(&quot;One&quot;); default: printf(&quot;Other&quot;); }","switch(x) { case 1: printf(&quot;One&quot;); break; default: printf(&quot;Other&quot;); }","switch(x) { case 1: printf(&quot;One&quot;); case 2: printf(&quot;Two&quot;); }","switch(x) { case 1: printf(&quot;One&quot;); case 2: printf(&quot;Two&quot;); break; }","以下哪个选项展示了正确的switch-case语句结构",{"answer":40,"createTime":5,"id":41,"options":42,"question":47,"source":28,"type":29},[],258906793,[43,44,45,46],"a大于0或b小于0","a小于等于0或b大于等于0","a小于等于0且b大于等于0","a大于0且b小于0","在C语言中,表达式(a&gt;0)&amp;&amp;(b&lt;0)的含义是什么",{"answer":49,"createTime":5,"id":50,"options":51,"question":56,"source":28,"type":29},[],258906794,[52,53,54,55],"if(x &gt; 0) printf(&quot;X positive&quot;); if(y &gt; 0) printf(&quot;Y positive&quot;)","if(x &gt; 0) { if(y &gt; 0) printf(&quot;Both positive&quot;); else printf(&quot;X positive, Y not&quot;); }","if(x &gt; 0) printf(&quot;X positive&quot;); else printf(&quot;X not positive&quot;)","if(x &gt; 0) printf(&quot;X positive&quot;); else if(y &gt; 0) printf(&quot;Y positive&quot;)","以下哪个选项展示了正确的if语句嵌套结构",{"answer":58,"createTime":5,"id":59,"options":60,"question":65,"source":28,"type":29},[],258906795,[61,62,63,64],"if(x) y=2; else y=1","if(x) y=1; else y=2","if(!x) y=1; else y=2","if(x=0) y=2; else y=1","语句 if(x!=0) y=1; else y=2; 与( )等价",{"answer":67,"createTime":5,"id":68,"options":69,"question":74,"source":28,"type":29},[],258906796,[70,71,72,73],"0.500000","0.250000","0.000000","1.000000","有如下程序 main( ) { float x=2.0,y; if(x&lt;0.0) y=0.0; else if(x&lt;10.0) y=1.0\u002Fx; else y=1.0; printf(&quot;%f\\n&quot;,y); } 该程序的输出结果是( )",{"answer":76,"createTime":5,"id":77,"options":78,"question":83,"source":28,"type":29},[],258906797,[79,80,81,82],"a小于b","a不等于b","a等于b","a大于b","在C语言中,表达式!(a==b)的作用是什么?( )",{"answer":85,"createTime":5,"id":86,"options":87,"question":92,"source":28,"type":29},[],258906798,[88,89,90,91],"在其之前未配对的最近的if","缩排位置相同的if","在其之前未配对的if","同一行上的if","为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与( )组成配对关系",{"answer":94,"createTime":5,"id":6,"options":95,"question":19,"source":28,"type":29},[],[8,9,10,11],{"answer":97,"createTime":5,"id":98,"options":99,"question":104,"source":28,"type":29},[],258906800,[100,101,102,103],"a大于0且b不大于0","a不大于0或b大于0","a不大于0且b不大于0","a大于0或b不大于0","在C语言中,表达式!(a&gt;0)||(b&gt;0)的含义是什么"]