[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr93cBjfc8ATQ8n_wTPCH0tysg-chRR_EWSwXfr5WuMU":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":19,"related":20,"source":31,"type":32},[],"2024-04-12 11:40:25",137968873,[8,9,10,11],"105","36","324","156",{"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","本章测验(指针)","以下程序的运行结果为( ).#define fun(x) x*xmain(){ int Result; Result=fun(9+9)\u002Ffun(3+3); printf(&quot;%d\\n&quot;,Result);}",[21,33,42,51,60,70,79,87,96,105],{"answer":22,"createTime":23,"id":24,"options":25,"question":30,"source":31,"type":32},[],"2024-04-12 11:40:23",137968864,[26,27,28,29],"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":34,"createTime":23,"id":35,"options":36,"question":41,"source":31,"type":32},[],137968865,[37,38,39,40],"p=100","p=a[5]","p=a[2]+2","p=a+2","已有定义:int i,a[10],*p;则合法的赋值语句是()",{"answer":43,"createTime":23,"id":44,"options":45,"question":50,"source":31,"type":32},[],137968866,[46,47,48,49],"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","若有变量定义:int *p,m=2,n;以下正确的程序段是()",{"answer":52,"createTime":23,"id":53,"options":54,"question":59,"source":31,"type":32},[],137968867,[55,56,57,58],"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":61,"createTime":62,"id":63,"options":64,"question":69,"source":31,"type":32},[],"2024-04-12 11:40:24",137968868,[65,66,67,68],"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":71,"createTime":62,"id":72,"options":73,"question":78,"source":31,"type":32},[],137968869,[74,75,76,77],"比较两个字符的大小","计算s所指字符串占用内存字节的个数","计算s所指字符串的长度","将s所指字符串复制到字符串t中","有以下函数int fun(char *s){char *t=s;while(*t++);return(t-s);}该函数的功能是()",{"answer":80,"createTime":62,"id":81,"options":82,"question":86,"source":31,"type":32},[],137968870,[83,68,84,85],"65","字符'A'的地址","A","下面程序段的运行结果是().char str[]=&quot;NBA&quot;,*p=str;printf(&quot;%d\\n&quot;,*(p+3))",{"answer":88,"createTime":62,"id":89,"options":90,"question":95,"source":31,"type":32},[],137968871,[91,92,93,94],"将P1所指字符串复制到p2所指内存空间","将p1所指字符串的地址赋给指针p2","对p1和p2两个指针所指字符串进行比较","检查p1和p2两个指针所指字符串中是否有'\\0'","已定义以下函数的功能是().fun(char *p1,char *p2){while((*p2=*p1)!='\\0'){p1++;P2++;}",{"answer":97,"createTime":5,"id":98,"options":99,"question":104,"source":31,"type":32},[],137968872,[100,101,102,103],"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":106,"createTime":5,"id":6,"options":107,"question":19,"source":31,"type":32},[],[8,9,10,11]]