[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGJ9ZmcMugOLE9Z5v5yvUj1jYBeBBj1e_fzXKJq39vFs":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-12-10 21:34:05",258906798,[8,9,10,11],"在其之前未配对的最近的if","缩排位置相同的if","在其之前未配对的if","同一行上的if",{"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 选择结构程序设计","为了避免嵌套的条件分支语句if-else二义性,C语言规定,C程序中的else总是与( )组成配对关系",[21,32,41,50,59,68,77,86,89,96],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],258906791,[25,26,27,28],"switch...case","while","if...else","for","在C语言中,以下哪个语句用于实现多路分支结构","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],258906792,[36,37,38,39],"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":42,"createTime":5,"id":43,"options":44,"question":49,"source":30,"type":31},[],258906793,[45,46,47,48],"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":51,"createTime":5,"id":52,"options":53,"question":58,"source":30,"type":31},[],258906794,[54,55,56,57],"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":60,"createTime":5,"id":61,"options":62,"question":67,"source":30,"type":31},[],258906795,[63,64,65,66],"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":69,"createTime":5,"id":70,"options":71,"question":76,"source":30,"type":31},[],258906796,[72,73,74,75],"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":78,"createTime":5,"id":79,"options":80,"question":85,"source":30,"type":31},[],258906797,[81,82,83,84],"a小于b","a不等于b","a等于b","a大于b","在C语言中,表达式!(a==b)的作用是什么?( )",{"answer":87,"createTime":5,"id":6,"options":88,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":90,"createTime":5,"id":91,"options":92,"question":95,"source":30,"type":31},[],258906799,[93,94,28,26],"if","do...while","在C语言中,以下哪个语句用于实现条件分支结构",{"answer":97,"createTime":5,"id":98,"options":99,"question":104,"source":30,"type":31},[],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)的含义是什么"]