[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fN97znapiAq-asP2GJ8uDYp8lWomceN1kFnf5vW_1GI8":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":18,"related":19,"source":23,"type":24},[],"2023-11-27 14:25:48",980771277,[8,9,10,11],"16,11,6,1","1,6,11,16","4,7,10,13","13,10,7,4",{"courseId":13,"courseImg":14,"courseName":15,"workId":16,"workName":17},"1000012341","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F71d8b1f46bde214c6a42ccfaa16de7f3.png","全国计算机等级考试二级C语言（山东联盟）","56000340","第八章单元测试","有以下程序#include #define N 4void fun(int a[][N]){ int b[N][N],i,j; for(i=0; i",[20,25,34,43,52,61,70,79,88,97],{"answer":21,"createTime":5,"id":6,"options":22,"question":18,"source":23,"type":24},[],[8,9,10,11],"v2",0,{"answer":26,"createTime":5,"id":27,"options":28,"question":33,"source":23,"type":24},[],980771322,[29,30,31,32],"2.0","1.7","2","1","有如下程序#include int sub(double a, double b){ return (int)(a - b);}main() { printf(&quot;%d&quot;, sub(3.8, 2.1));}程序运行后的输出结果是( )",{"answer":35,"createTime":5,"id":36,"options":37,"question":42,"source":23,"type":24},[],980771345,[38,39,40,41],"5 6 1 2","3 4 5 6","1 2 5 6","5 6 3 4","有以下程序 #include int a=1, b=2; void fun1( int a, int b ) { printf( &quot;%d %d &quot; ,a, b ); } void fun2() { a=3; b=4; } main() { fun1(5,6); fun2( ); printf( &quot;%d %d&quot;,a, b ); }程序运行后的输出结果是( )",{"answer":44,"createTime":5,"id":45,"options":46,"question":51,"source":23,"type":24},[],980771386,[47,48,49,50],"函数中的形参属于局部变量","在函数内部定义的变量只能在本函数范围内使用","在函数外部定义的变量在所有函数中都有效","在不同的函数中可以使用相同名字的变量","以下叙述中错误的是( )",{"answer":53,"createTime":5,"id":54,"options":55,"question":60,"source":23,"type":24},[],980771406,[56,57,58,59],"函数调用必须传递实参","函数必须要有形参","函数必须要有返回值","函数形参的类型与返回值的类型无关","以下关于函数的叙述中正确的是( )",{"answer":62,"createTime":5,"id":63,"options":64,"question":69,"source":23,"type":24},[],980771462,[65,66,67,68],"在函数声明之后对该函数进行调用,编译时不会出现错误信息","函数声明可以出现在源程序的任意位置,在程序的所有位置对该函数的调用,编译时都不会出现错误信息","函数声明只能出现在源程序的开头位置,否则编译时会出现错误信息","函数声明只是为了美观和编译时检查参数类型是否一致,可以写也可以不写","关于C语言函数声明的位置,以下叙述正确的是( )",{"answer":71,"createTime":5,"id":72,"options":73,"question":78,"source":23,"type":24},[],980772498,[74,75,76,77],"1,3,6,10,15","1,2,3,4,5","0,0,0,0,0","1,1,1,1,1","有如下程序#include int sum(int data){ static int init = 0; return init += data;}main() { int i; for (i=1; i&lt;=5; i++) printf(&quot;%d,&quot;, sum(i)); printf(&quot;&quot;);}程序运行后的输出结果是( )",{"answer":80,"createTime":5,"id":81,"options":82,"question":87,"source":23,"type":24},[],980772650,[83,84,85,86],"6-5-4-3-2-1-","6-5-4-3-2-1","1-2-3-4-5-6","1-2-3-4-5-6-","若有以下程序 #include void f(int x) { if (x &gt;= 10) { printf(&quot;%d-&quot;, x%10); f(x\u002F10); } else printf(&quot;%d&quot;, x); } main() { int z = 123456; f(z); }则程序的输出结果是( )",{"answer":89,"createTime":5,"id":90,"options":91,"question":96,"source":23,"type":24},[],980773610,[92,93,94,95],"21","15","20","31","有以下程序 #include int fun( int a, intB) { return a+b; } main() { int x=6, y=7, z=8, r ; r = fun ( fun(x,y), z-- ); printf (&quot; %d&quot; , r ); }程序运行后的输出结果是( )",{"answer":98,"createTime":5,"id":99,"options":100,"question":105,"source":23,"type":24},[],980773658,[101,102,103,104],"10,20,30","30,20,10","20,30,10","0,0,0","有以下程序 #include void fun( int a, int b, int c ) { a=b; b=c; c=a; } main() { int a=10 , b=20, c=30; fun( a, b, c ); printf(&quot;%d,%d,%d&quot;,c,b,a); } 程序运行后的输出结果是( )"]