[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnCR_SvojXv_c08JRdKd8jfmx2QxnfnrQ6Ti2LrITnOU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":27,"type":28},[],"2026-01-18 08:22:47",288275659,[8,9,10,11],"for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*p++)","for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,(*p)++)","for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*(p+i))","for(i=0;i&lt;6;i++) printf(&quot;%2d&quot;,*(p++))",{"courseId":13,"courseImg":14,"courseName":15},"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是",[18,29,38,41,50,57,66,75,84,93],{"answer":19,"createTime":5,"id":20,"options":21,"question":26,"source":27,"type":28},[],288275657,[22,23,24,25],"5","a[4]的地址","非法","3","下列程序的输出结果是int main() { char a[10]={9,8,7,6,5,4,3,2,1,0},*p=a+5; printf(&quot;%d&quot;,*- -p); return 0;}","v1",0,{"answer":30,"createTime":5,"id":31,"options":32,"question":37,"source":27,"type":28},[],288275658,[33,34,35,36],"E\\nD\\nC\\nB\\nA\\n","ABCDE\\nBCDE\\nCDE\\nDE\\nE","ABCDE","A\\nB\\nC\\nD\\nE\\n","以下程序段的输出结果是________. char a[] = &quot;ABCDE&quot; ; char *p = NULL; for (p = a; p &lt; a + 5; p++) { printf(&quot;%s\\n&quot;, p); }",{"answer":39,"createTime":5,"id":6,"options":40,"question":16,"source":27,"type":28},[],[8,9,10,11],{"answer":42,"createTime":5,"id":43,"options":44,"question":49,"source":27,"type":28},[],288275660,[45,46,47,48],"9","10","1","0","下面程序的输出结果是 int main() { int a[ ]={1,2,3,4,5,6,7,8,9,0,},*p; p=a; printf(&quot;%d\\n&quot;,*p+9); return 0; }",{"answer":51,"createTime":5,"id":52,"options":53,"question":56,"source":27,"type":28},[],288275661,[45,25,54,55],"6","随机数","下列程序执行后的输出结果是#include &lt;stdio.h&gt;int main(){ int a[3][3], *p, i; p = &amp;a[0][0]; for (i=1; i&lt;9; i++) { p[i]=i+1; } printf(&quot;%d\\n&quot;,a[1][2]); return 0;}",{"answer":58,"createTime":5,"id":59,"options":60,"question":65,"source":27,"type":28},[],288275662,[61,62,63,64],"k=*ptr1*(*ptr2)","k=*ptr1+*ptr2","ptr2=k","ptr1=ptr2","int *ptr1, *ptr2; 均指向同一个int 型一维数组中的不同元素,k为int 型变量,则下面错误的赋值语句是",{"answer":67,"createTime":5,"id":68,"options":69,"question":74,"source":27,"type":28},[],288275663,[70,71,72,73],"语句(1)和(2)中的*p含义相同,都表示给指针变量赋值","语句(1)和(2)的执行结果都是把变量a的地址赋给指针变量p","语句(1)是在对p进行定义的同时,使p指向a;语句(2)是将变量a 的值赋给指针变量p","语句(1)是在对p进行定义的同时,使p指向a;语句(2)是将变量a的值赋给指针变量p所指的变量","若已定义int a=5;对以下(1),(2)两个语句的正确解释是(1)int *p=&amp;a; (2)*p=a",{"answer":76,"createTime":5,"id":77,"options":78,"question":83,"source":27,"type":28},[],288275664,[79,80,81,82],"s=p+s","p=s+5","*p=s[0]","s[2]=p[4]","已知:char s[10], *p=s; 则在下列语句中,错误的语句是",{"answer":85,"createTime":5,"id":86,"options":87,"question":92,"source":27,"type":28},[],288275665,[88,89,90,91],"char *ps=&amp;str","char ps=&amp;str","char *ps=str","char ps=str","已知:char str[]=&quot;OK!&quot;; 对指针变量ps的说明和初始化是",{"answer":94,"createTime":5,"id":95,"options":96,"question":101,"source":27,"type":28},[],288275666,[97,98,99,100],"p=&amp;m; scanf(&quot;%d&quot;,&amp;p)","scanf(&quot;%d&quot;,&amp;n); *p=n","p=&amp;n ; *p=m","p=&amp;m; scanf(&quot;%d&quot;,*p)","若有说明:int *p,m=5,n;以下正确的程序段是"]