[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fagtlY2J3YCvu7FW-CoN3i6lOqxD1BkunVYEhCidr9KU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":28,"type":29},[],"2023-12-17 16:08:37",114819717,[8,9,10,11],"函数的定义和调用均可以嵌套","函数的定义不可以嵌套,但是函数的调用可以嵌套","函数的定义和调用均不可以嵌套","函数的定义可以嵌套,但函数的调用不可以嵌套",{"courseId":13,"courseImg":14,"courseName":15},"dbd1cc294f5467e40eae38c1b037198d","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Feb06102e8bada53f9d0ddaff7e7cdd81.png","C语言程序设计","在C语言中( )",[18,30,39,48,57,66,75,84,87,93],{"answer":19,"createTime":20,"id":21,"options":22,"question":27,"source":28,"type":29},[],"2023-12-17 16:08:36",114819708,[23,24,25,26],"6","60","120","1","以下程序的输出结果是( ). fac(int n) { int s; if (n==1) return 1; else return n*fac(n-1); } int main() { printf(&quot;%d\\n&quot;, fac(5) ); return 0; }","v1",0,{"answer":31,"createTime":20,"id":32,"options":33,"question":38,"source":28,"type":29},[],114819710,[34,35,36,37],"********** ********** ********** **********","********** ******** ****** ****","**** ****** ******** **********","* *** ***** *******","以下程序段的运行结果是( ). void pic(int len,char c) { int k; for(k=1; k&lt;=len; k++) putchar(c); } int main() { int i=4, j; j = i; pic(i+2*j-2, '*'); putchar('\\n'); for(j-=2; j&gt;=0; j--) { pic(3-j, ' '); pic(i+2*j, '*'); putchar('\\n'); } return 0; }",{"answer":40,"createTime":20,"id":41,"options":42,"question":47,"source":28,"type":29},[],114819711,[43,44,45,46],"字符","语句","函数","程序行","C语言程序的基本单位是( )",{"answer":49,"createTime":5,"id":50,"options":51,"question":56,"source":28,"type":29},[],114819712,[52,53,54,55],"2","4","5","3","下面的函数调用语句中含有( )个实参. func((a,b),(c,d,e))",{"answer":58,"createTime":5,"id":59,"options":60,"question":65,"source":28,"type":29},[],114819714,[61,62,63,64],"只能在除主函数之外的函数中出现","可以在一个函数中出现多次","只能在主函数中出现","在每个函数中都必须出现","关于C语言中的 return语句,下面的描述正确的是( )",{"answer":67,"createTime":5,"id":68,"options":69,"question":74,"source":28,"type":29},[],114819715,[70,71,72,73],"地址传递","由实参传递给形参,并由形参传回给实参","由用户指定传递方式","值传递","在C语言中,调用一个函数时,实参变量和形参变量之间的数据传递是( )",{"answer":76,"createTime":5,"id":77,"options":78,"question":83,"source":28,"type":29},[],114819716,[79,80,81,82],"调用函数时,实参和形参可以共用内存单元","调用函数时,实参可以是表达式","调用函数时,实参与形参的类型必须一致","调用函数时,将形参分配内存单元","下面的描述中不正确的是( )",{"answer":85,"createTime":5,"id":6,"options":86,"question":16,"source":28,"type":29},[],[8,9,10,11],{"answer":88,"createTime":5,"id":89,"options":90,"question":92,"source":28,"type":29},[],114819719,[53,55,91,23],"9","以下程序输出的结果是( ). int fun3(int x) { static int a=3; a+=x; return a; } int main() { int k=2, m=1, n; n=fun3(k); n=fun3(m); printf(&quot;%d\\n&quot;, n); return 0; }",{"answer":94,"createTime":5,"id":95,"options":96,"question":101,"source":28,"type":29},[],114819721,[97,98,99,100],"调用函数的主调函数","return语句中的表达式","定义函数时所指定的函数类型","调用函数时临时","C语言中的函数返回值的类型是由( )决定"]