[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjGbko8yTbP3RLzcw1zhG3RhehxJXkKaTevMRwMhxgtI":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":10,"question":13,"related":14,"source":24,"type":49},[],"2026-01-07 08:40:18",1073238512,[8,9],"对","错",{"courseImg":11,"courseName":12},"https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F8e1e8f77b78b95802fa5123469e8f529.jpg","程序设计基础——C","绝大多数的预处理命令都以#字符开头.( )",[15,26,37,46,50,55,60,69,78,87],{"answer":16,"createTime":5,"id":17,"options":18,"question":23,"source":24,"type":25},[],1073237628,[19,20,21,22],"函数体必须由{开始","C程序必须由main语句开始","C程序中的注释可以嵌套","C程序中的注释必须在一行完成","下列选项中叙述正确的是( )","v2",1,{"answer":27,"createTime":28,"id":29,"options":30,"question":35,"source":24,"type":36},[],"2026-01-07 08:40:17",1073237911,[31,32,33,34],"fgetc是适用于所有输入流字符输入函数","getchar也是适用于所有流的字符输入函数","fputs是适用于所有输出流的文本行输出函数","fread是适用于文件输入流的二进制输入函数","C语言中关于文件读写函数说法不正确的是( )",0,{"answer":38,"createTime":5,"id":39,"options":40,"question":45,"source":24,"type":25},[],1073238364,[41,42,43,44],"宏调用","宏代换","宏展开","宏编译","宏替换也称( )",{"answer":47,"createTime":5,"id":6,"options":48,"question":13,"source":24,"type":49},[],[8,9],3,{"answer":51,"createTime":5,"id":52,"options":53,"question":54,"source":24,"type":49},[],1073238763,[8,9],"C语言中,关系运算和逻辑运算的结果一定时0(假)和1(真),但能够表示真的不一定是1.( )",{"answer":56,"createTime":5,"id":57,"options":58,"question":59,"source":24,"type":49},[],1073240130,[8,9],"数组是构造型数据类型.( )",{"answer":61,"createTime":28,"id":62,"options":63,"question":68,"source":24,"type":36},[],1073240516,[64,65,66,67],"20","21","22","23","以下程序的输出结果是( ).#includeint main(void) { int i,k,a[10],p[3]; k=5; for(i=0;I&lt;10;i++) a[i]=i; for(i=0;i&lt;3; i++) p[i]=a[i*(i+1)]; for(i=0;i&lt;3; i++)k+=p[i]*2; printf(&quot;%d\\n&quot;,k); return 0;}\u002F*End of main()*\u002F",{"answer":70,"createTime":5,"id":71,"options":72,"question":77,"source":24,"type":25},[],1073241050,[73,74,75,76],"pt[i]","pt+i","*pt+i","*(pt+i)","对一维数组int nArr[10],pt=nArr;,下标为i的元素引用合理的是( )",{"answer":79,"createTime":28,"id":80,"options":81,"question":86,"source":24,"type":36},[],1073241309,[82,83,84,85],"将字符串cArr1复制到cArr2中","将字符数组cArr1复制到cArr2中","while是死循环","while的条件表达式错误","对以下程序代码,其运行结果描述准确的是( ).#include int main(void) { int i=0; char cArr1[20],cArr2[20],*ptr=cArr1; gets(ptr); while ((cArr2[i++]=*ptr++)) ; printf(&quot;cArr2 is %s\\n&quot;,cArr2); return 0;} \u002F*End of main()*\u002F",{"answer":88,"createTime":28,"id":89,"options":90,"question":95,"source":24,"type":36},[],1073241750,[91,92,93,94],"i=123,j=4567","i=1234,j=567","i=1,j=2","i=123,j=45","阅读下面的程序,如果从键盘上输入1234567&lt;回车&gt;,则程序的运行结果是( ).#includeint main(void) { int i,j; scanf(&quot;%3d%2d&quot;,&amp;i,&amp;j); printf(&quot;i=%d,j=%d\\n&quot;,i,j); return 0;} \u002F*End of main()*\u002F"]