[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh871hamoN_xwMU6lqiHXDu9-Z7fErx0GpDYUUtzmtDk":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":30,"type":31},[],"2024-04-12 11:40:23",137968866,[8,9,10,11],"p=&amp;n;scanf(&quot;%d&quot;,&amp;p)","p=&amp;n;scanf(&quot;%d&quot;,*p)","scanf(&quot;%d&quot;,&amp;n);*p=n","p=&amp;n;*p=m",{"count":13,"courseId":14,"courseImg":15,"courseName":16,"workId":17,"workName":18},10,"f7c0f4a6928809c821a2e48bf5d95943","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002Fa7d26a8b46e3f3c233b27151634d5d08.jpg","C程序设计","0c9b8f0b02d54ef49421245216759f0e","本章测验(指针)","若有变量定义:int *p,m=2,n;以下正确的程序段是()",[21,32,41,44,53,63,72,80,89,99],{"answer":22,"createTime":5,"id":23,"options":24,"question":29,"source":30,"type":31},[],137968864,[25,26,27,28],"a, point,*&amp;a","&amp;*a, &amp;a,*point","*&amp;point,*point,&amp;a","&amp;a,&amp;*point,point","若有语句int *point, a=4;和point=&amp;a;下面均代表地址的一组选项是()","v1",0,{"answer":33,"createTime":5,"id":34,"options":35,"question":40,"source":30,"type":31},[],137968865,[36,37,38,39],"p=100","p=a[5]","p=a[2]+2","p=a+2","已有定义:int i,a[10],*p;则合法的赋值语句是()",{"answer":42,"createTime":5,"id":6,"options":43,"question":19,"source":30,"type":31},[],[8,9,10,11],{"answer":45,"createTime":5,"id":46,"options":47,"question":52,"source":30,"type":31},[],137968867,[48,49,50,51],"gm","rg","or","ga","以下程序的运行结果(). main() { char a[]=&quot;programming&quot;,b[]=&quot;language&quot;; char *p1=a,*p2=b; int i; for(i=0;i&lt;7;i++) if(*(p1+i)==*(p2+i)) printf(&quot;%c&quot;,*(p1+i)); }",{"answer":54,"createTime":55,"id":56,"options":57,"question":62,"source":30,"type":31},[],"2024-04-12 11:40:24",137968868,[58,59,60,61],"3","6","8","0","设有如下函数定义 int f(char*s) { char *p=s; while(*p!='\\0') p++; return (p-s); } 在主程序中执行下面的语句,输出结果是(). printf(&quot;%d\\n&quot;,f(&quot;goodbye!&quot;))",{"answer":64,"createTime":55,"id":65,"options":66,"question":71,"source":30,"type":31},[],137968869,[67,68,69,70],"比较两个字符的大小","计算s所指字符串占用内存字节的个数","计算s所指字符串的长度","将s所指字符串复制到字符串t中","有以下函数int fun(char *s){char *t=s;while(*t++);return(t-s);}该函数的功能是()",{"answer":73,"createTime":55,"id":74,"options":75,"question":79,"source":30,"type":31},[],137968870,[76,61,77,78],"65","字符'A'的地址","A","下面程序段的运行结果是().char str[]=&quot;NBA&quot;,*p=str;printf(&quot;%d\\n&quot;,*(p+3))",{"answer":81,"createTime":55,"id":82,"options":83,"question":88,"source":30,"type":31},[],137968871,[84,85,86,87],"将P1所指字符串复制到p2所指内存空间","将p1所指字符串的地址赋给指针p2","对p1和p2两个指针所指字符串进行比较","检查p1和p2两个指针所指字符串中是否有'\\0'","已定义以下函数的功能是().fun(char *p1,char *p2){while((*p2=*p1)!='\\0'){p1++;P2++;}",{"answer":90,"createTime":91,"id":92,"options":93,"question":98,"source":30,"type":31},[],"2024-04-12 11:40:25",137968872,[94,95,96,97],"nix","sic","ix","ic","以下程序的输出结果是().#include &lt;string.h&gt;main(){ char s[][10]={&quot;C_course&quot;,&quot;Unix&quot;,&quot;Basic&quot;},*p; p=s[1]; strcpy(p,s[2]); printf(&quot;%s\\n&quot;,p+2);}",{"answer":100,"createTime":91,"id":101,"options":102,"question":107,"source":30,"type":31},[],137968873,[103,104,105,106],"105","36","324","156","以下程序的运行结果为( ).#define fun(x) x*xmain(){ int Result; Result=fun(9+9)\u002Ffun(3+3); printf(&quot;%d\\n&quot;,Result);}"]