[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWlIgmmXeXvtnmAgjVYxnxXCRlKe83xlcclnrQkVZvlY":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":27,"type":28},[],"2026-03-28 01:15:12",330018499,[8,9,10,11],"7","12","13","100",{"courseId":13,"courseImg":14,"courseName":15},"9b9ec4993f16d5d1c496232de58ff7d0","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F0b42ce9a08b9c9eee6360ad2efda3cd2.jpg","全国计算机等级考试（二级C++）","有如下程序: #include&lt;iostream&gt; using namespace std; int main() { char str[100],*p; cout&lt;&lt;&quot;please input a string:&quot;; cin&gt;&gt;str; p=str; for(int i =0;*p!='\\0';p++,i++); cout&lt;&lt; i &lt;&lt;endl; return 0; } 运行这个程序时,若输入字符串为: abcdefg abcd 则输出结果是( )",[18,29,38,47,56,65,74,83,92,95],{"answer":19,"createTime":5,"id":20,"options":21,"question":26,"source":27,"type":28},[],330018491,[22,23,24,25],"在C++语言中数组的名字就是指向该数组首个元素的指针","长度为n的数组,下标的范围是0~n-1","数组的大小必须在编译时确定","数组只能通过值参数和引用参数两种方式传递给函数","下面关于数组的描述错误的是( )","v1",0,{"answer":30,"createTime":5,"id":31,"options":32,"question":37,"source":27,"type":28},[],330018492,[33,34,35,36],"int x[3]={0}","int x[]={0}","static int x[3]","int x[]={0,0,0}","要定义整型数组x,使之包括初值为0的三个元素,下列语句中错误的是( )",{"answer":39,"createTime":5,"id":40,"options":41,"question":46,"source":27,"type":28},[],330018493,[42,43,44,45],"num[10]","num[0]","num[3]","num[5]","有如下数组声明如下: int num[10]; 则下列元素引用错误的是( )",{"answer":48,"createTime":5,"id":49,"options":50,"question":55,"source":27,"type":28},[],330018494,[51,52,53,54],"10","9","6","5","若有以下数组和变量说明: int a[12]={1,4,7,10,2,5,8,11,3,6,9,12}; int i=10; 则a[a[i]]元素的数值是( )",{"answer":57,"createTime":5,"id":58,"options":59,"question":64,"source":27,"type":28},[],330018495,[60,61,62,63],"char*myString=&quot;Hello-World!&quot;","char myString=&quot;Hello-World!&quot;","char myString[11]=&quot;Hello-World!&quot;","char myString[12]=&quot;Hello-World!&quot;","下列语句中,正确的是( )",{"answer":66,"createTime":5,"id":67,"options":68,"question":73,"source":27,"type":28},[],330018496,[69,70,71,72],"cout &lt;&lt; *arr+1 &lt;&lt;endl","cout &lt;&lt; *(arr+1)&lt;&lt;endl","cout &lt;&lt; arr[1] &lt;&lt;endl","cout &lt;&lt; *arr &lt;&lt;endl","已知数组arr的定义如下: int arr[5] = {1,2,3,4,5}; 下列语句中输出结果不是2的是( )",{"answer":75,"createTime":5,"id":76,"options":77,"question":82,"source":27,"type":28},[],330018497,[78,79,80,81],"&quot;I love this game.&quot;","&quot;I love thi&quot;","&quot;I love th&quot;","&quot;I&quot;","有如下语句序列: char str[10]; cin&gt;&gt;str; 当从键盘输入&quot;I love this game.&quot;时,str中的字符串是( )",{"answer":84,"createTime":5,"id":85,"options":86,"question":91,"source":27,"type":28},[],330018498,[87,88,89,90],"HELLO, WORLD","Hello, World","hELLO, wORLD","hello, world","下列程序的输出结果是( ). #include &lt;iostream&gt; using namespace std; int main() { char a[] = &quot;Hello, World&quot;; char *ptr = a; while (*ptr) { if (*ptr &gt;= 'a' &amp;&amp; *ptr &lt;= 'z') cout &lt;&lt; char(*ptr + 'A' -'a'); else cout &lt;&lt; *ptr; ptr++; } return 0; }",{"answer":93,"createTime":5,"id":6,"options":94,"question":16,"source":27,"type":28},[],[8,9,10,11],{"answer":96,"createTime":5,"id":97,"options":98,"question":103,"source":27,"type":28},[],330018500,[99,100,101,102],"123 234","***123 234","***123 ***234","***123 234***","有如下程序: #include&lt;iostream&gt; #include&lt;iomanip&gt; using namespace std; int main() { int s[]={123, 234}; cout&lt;&lt;right&lt;&lt;setfill('*')&lt;&lt;setw(6); for(int i=0; i&lt;2; i++) { cout&lt;&lt;s[i]&lt;&lt;endl; } return 0; } 运行时的输出结果是( )"]