[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMcj0YyD1z2NjJPzbREL801pDIybGZOszhKLw3U_cmbA":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2023-12-24 19:44:06",120779124,[8,9,10,11],"调用函数时,实参不可以是表达式,必须是数值","调用函数时,实参与形参的类型可不一 致,编译器能够自动转换","调用函数时, 实参与形参共用内存单元","调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},13,"4e2c5a04fda065155e9cea10a89b1ff4","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F1f57f325917a6ec9c51f35cbe26ae96c.png","C语言程序设计","exam_82165478","第八章自测题","下面说法正确的是( )",[21,32,41,50,59,67,76,79,85,90],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],120779114,[25,26,27,28],"每个函数都可以被单独运行","每个函数都可以单独编译","在一个函数内部可以定义另一个函数","每个函数都可以被其他函数调用(包括main函数)","下列关于函数的叙述中正确的是( )","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],120779116,[36,37,38,39],"局部变量作用域可用于其他函数的调用","变量作用域取决于变量定义语句的位置","一个变量声明为static 存储类别是为了限制其他函数的引用","全局变量可以在函数以外的任何部位进行定义","以下叙述错误的是( )",{"answer":42,"createTime":5,"id":43,"options":44,"question":49,"source":30,"type":31},[],120779117,[45,46,47,48],"4","5","6","3","下列程序执行输出的结果是().#include &quot;stdio.h&quot;f(int a){int b=0;static c=3;a=c++;b++;return(a);}main(){int a=2,i,k;for(i=0;i&lt;2;i++)k=f(a++);printf(&quot;&amp;d\\n&quot;,k);)",{"answer":51,"createTime":5,"id":52,"options":53,"question":58,"source":30,"type":31},[],120779118,[54,55,56,57],"在不同的函数中可以使用相同名字的变量","在一个函数内的复合语句中定义的变量只在本函数范围内有效","在一个函数内定义的变量只在本函数范围内有效","函数中的形式参数是局部变量","以下叙述中不正确的是( )",{"answer":60,"createTime":5,"id":61,"options":62,"question":66,"source":30,"type":31},[],120779121,[63,64,48,65],"1","7","10","执行以下程序,输出结果是( ).include &quot;stdio . h&quot;int m=13;int fun(int x,int y)(int m=2;return(x*y-m);main(){ int a=7,b=6;printf (&quot;8d&quot;, fun(a,b) \u002Fm)",{"answer":68,"createTime":5,"id":69,"options":70,"question":75,"source":30,"type":31},[],120779122,[71,72,73,74],"z=fun(fun(x,y), fun(x,y))","z=fun(fun(x,y), x,y)","fun(x,y)","if(fun(x,y)){...}","有以下函数定义int fun(double a,double b){return a*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是( )",{"answer":77,"createTime":5,"id":6,"options":78,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":80,"createTime":5,"id":81,"options":82,"question":83,"source":30,"type":84},[],120779125,[],"C语言中,函数首部用关键字____来说明某函数无返回值",2,{"answer":86,"createTime":5,"id":87,"options":88,"question":89,"source":30,"type":84},[],120779127,[],"函数参数传递包括____和____",{"answer":91,"createTime":5,"id":92,"options":93,"question":94,"source":30,"type":84},[],120779128,[],"C语言中,凡未指定存储类别的局部变量的隐含存储类别是____"]