[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fL6F9-Nwoy0Pl8zz-9X0aPOlU5IyE2whi-67ljICrtRQ":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2025-05-15 10:43:41",188063340,[8,9,10,11],"A P_0 do","float la0 _A","b-a goto int","_123 temp int",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},114,"bc903ce18afeeb543c4a250a89cf3be2","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F1c24b60f4f0073617d2178d5f97a7ab2.jpg","C语言程序设计","work_43203180","C语言程序设计课程作业","下面四个选项中,均是不合法的用户标识符的选项是()",[21,32,41,50,59,68,77,86,89,98],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],188063326,[25,26,27,28],"10","4","0","以上均不是","对于以下递归函数f,调用f(4),其返回值为() . int f(int n) { if (n) return f(n - 1) + n; else return n; }","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],188063328,[36,37,38,39],"值","地址","名","一个标志","变量的指针,其含义是指该变量的()",{"answer":42,"createTime":5,"id":43,"options":44,"question":49,"source":30,"type":31},[],188063330,[45,46,47,48],"无确定值","a的地址","6","5","若定义:int a=5,*b=&amp;a;则printf(&quot;%d\\n&quot;,*b);的输出结果是()",{"answer":51,"createTime":5,"id":52,"options":53,"question":58,"source":30,"type":31},[],188063332,[54,55,56,57],"float型","int型","long型","double型","C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )",{"answer":60,"createTime":5,"id":61,"options":62,"question":67,"source":30,"type":31},[],188063334,[63,64,65,66],"9,18","8,11","7,11","10,14","有以下程序 main() {int a=1,b=2; for(;a&lt;8;a++) {b+=a;a+=2;} printf(&quot;%d,%d\\n&quot;,a,b); }程序运行后的输出结果是( )",{"answer":69,"createTime":5,"id":70,"options":71,"question":76,"source":30,"type":31},[],188063336,[72,73,74,75],"auto enum include","switch typedef continue","signed union scanf","if struct type","下列四个选项中,均是C语言关键字的选项是()",{"answer":78,"createTime":5,"id":79,"options":80,"question":85,"source":30,"type":31},[],188063338,[81,82,83,84],"*p表示的是指针变量p的地址","*p表示的是目标变量a的值,而不是目标变量a的地址","*p表示的是指针变量p的值","*p只能用来说明p是一个指针变量","若有定义&quot;int *p,a;&quot;且&quot;p=&amp;a&quot;,则语句&quot;scanf(&quot;%d&quot;,*p)&quot;一定是错误的,其错误原因是()",{"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":97,"source":30,"type":31},[],188063342,[93,94,95,96],"char s[5]={&quot;ABCDE&quot;}; puts(s)","char s[5]={'A', 'B', 'C', 'D', 'E'}; puts(s)","char *s; scanf(&quot;%s&quot;, s); puts(s)","char *s; s=&quot;ABCDE&quot;; puts(s)","假设scanf语句执行时输入ABCDE,能使puts(s)语句正确输出ABCDE字符串的程序段是( )",{"answer":99,"createTime":5,"id":100,"options":101,"question":106,"source":30,"type":31},[],188063344,[102,103,104,105],"ftell()函数","fseek()函数","rewind()函数","ferror()函数","直接使文件指针重新定位到文件读写的首地址的函数是()"]