[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flxiDW4rO3qSBxRQ6_FuoQSoEi5OdIlmS1Xgaf3-rjNU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":18,"related":19,"source":29,"type":30},[],"2025-08-11 10:58:02",214300872,[8,9,10,11],"while循环执行2次","循环是无限循环","循环体语句一次也不执行","循环体语句执行一次",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":16},152,"1f33f0b628f997fa57fe6d2204952c89","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fbb062ff6068e05b64e1dc4486da29b2a.jpg","计算机程序设计","exam_166281767","程序段如下 int k=0; while(k=2) k=k+1; 则以下说法中正确的是( )",[20,31,40,49,58,67,70,77,86,95],{"answer":21,"createTime":5,"id":22,"options":23,"question":28,"source":29,"type":30},[],214300867,[24,25,26,27],"std.id","*p.id","(*p).id","&amp;std.id","以下说明和语句中,对结构体变量std中成员id的引用方式不正确的是( ). struct work { int id; int name; } std, *p; p=&amp;std","v1",0,{"answer":32,"createTime":5,"id":33,"options":34,"question":39,"source":29,"type":30},[],214300868,[35,36,37,38],"通过return返回一个用户所希望的函数值","返回一个系统默认值","没有返回值","返回一个不确定的值","定义一个void型函数意味着调用该函数时,函数( )",{"answer":41,"createTime":5,"id":42,"options":43,"question":48,"source":29,"type":30},[],214300869,[44,45,46,47],"A) &ndash;11 12","B) &ndash;6 &ndash;13","C) 12 24","D) 11 22","有以下程序 main() { unsigned char a,b,c; a=0x3; b=a|0x8; c=b&lt;&lt;1; printf(&quot;%d %d\\n&quot;,b,c); } 程序运行后的输出结果是",{"answer":50,"createTime":5,"id":51,"options":52,"question":57,"source":29,"type":30},[],214300870,[53,54,55,56],"A)8 4","B)9 6","C)9 4","D)8 5","下列程序执行后输出的结果是 int d=1; fun (int p) { int d=5 ; d + =p ++ ; printf(&quot;%d&quot;,d) ; } main( ) { int a=3 ; fun(a) ; d + = a ++ ; printf(&quot;%d\\n&quot;,d) ; }",{"answer":59,"createTime":5,"id":60,"options":61,"question":66,"source":29,"type":30},[],214300871,[62,63,64,65],"3","6","9","随机数","下列程序执行后的输出结果是( ) . main() { int a[3][3], i; for(i=0;i&lt;3;i++) for(j=0;j&lt;3;j++) a[i][j]=i+2*j+1; printf(&quot;%d \\n&quot;,a[1][2]); }",{"answer":68,"createTime":5,"id":6,"options":69,"question":18,"source":29,"type":30},[],[8,9,10,11],{"answer":71,"createTime":5,"id":72,"options":73,"question":76,"source":29,"type":30},[],214300873,[62,74,75,63],"4","5","下面程序i的输出值为()#include&lt;stdio.h&gt;void main(){ int i=1,sum=0; do { sum=sum+i; i++; }while(sum&lt;=10); printf(&quot;%d&quot;,i);}",{"answer":78,"createTime":5,"id":79,"options":80,"question":85,"source":29,"type":30},[],214300874,[81,82,83,84],"for循环是先执行循环体语句,后判定表达式","在for循环中,不能用break语句跳出循环体","for循环只能用于循环次数已经确定的情况","for循环体语句中,可以包含多条语句,但要用花括号括起来","下面有关for循环的正确描述是( )",{"answer":87,"createTime":5,"id":88,"options":89,"question":94,"source":29,"type":30},[],214300875,[90,91,92,93],"A) b=&quot;abcd&quot;","B) *b=&quot;abcd&quot;","C) p=&quot;abcd&quot;","D) *p=&quot;abcd&quot;","已知:char b[5], *p=b; 则正确的赋值语句是( )",{"answer":96,"createTime":5,"id":97,"options":98,"question":103,"source":29,"type":30},[],214300876,[99,100,101,102],"A)a=4,i=4","B)a=5,i=4","C)a=4,i=5","D)a=5,i=5","#include&lt;stdio.h&gt;main(){int i=4,a;a=i++;printf(&quot;a=%d,i=%d&quot;,a,i);}程序的运行结果为"]