• 2021-04-14
    以下程序段的运行结果是( )。 char b[ ]="Basic",*p; for(p=b; p<b+5; p++) cout<<p<<' , ';? B, a, s, i, c,|Basic, asic, sic, ic, c,|Basic,|c, ic, sic, asic, Basic
  • Basic, asic, sic, ic, c,

    举一反三

    内容

    • 0

      写出下面程序的运行结果。 #include &lt;iostream&gt; using namespace std; class Base { public: void Who( ){cout&lt;&lt;"class Base"&lt;&lt;endl;} }; class Derived1:public Base { public: void Who( ){cout&lt;&lt;"class Derived1"&lt;&lt;endl;} }; class Derived2:public Base { public: void Who( ){cout&lt;&lt;"class Derived2"&lt;&lt;endl;} }; int main( ) { Base obj1,*p; Derived1 obj2; Derived2 obj3; p=&amp; obj1; p-&gt;Who(); p=&amp; obj2; p-&gt;Who(); p=&amp; obj3; p-&gt;Who(); obj2.Who(); obj3.Who(); return 0; } ______ ______ ______ ______ ______

    • 1

      设已有定义:int a&#91;10&#93; = {15,12,7,31,47,20,16,28,13,19}, *p;下列语句中正确的是:( )。 A: for(p=a; a&lt;(p+10); a++){ printf(&quot;%d &quot;,*p);} B: for(p=a; p&lt;(a+10); p++){ printf(&quot;%d &quot;,*p);} C: for(p=a,a=a+10; p&lt;a; p++){ printf(&quot;%d &quot;,*p);} D: for(p=a; a&lt;p+10; ++a){ printf(&quot;%d &quot;,*p);}

    • 2

      设有定义语句int x&#91;6&#93;={2,4,6,8,5,7},*p=x, i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。 A: for(i=0;i&lt;6;i++) cout&lt;&lt;*(p+i); B: for(i=0;i&lt;6;i++) cout&lt;&lt;*p++; C: for(i=0;i&lt;6;i++) cout&lt;&lt;(*p)++; D: for(i=0;i&lt;6;i++) cout&lt;&lt;*(p++);

    • 3

      <p>下面关于HTML的描述中,错误的是____________。</p> A: <p>文档头信息包含在&lt;head&gt;与&lt;/head&gt;之间。</p> B: <p>HTML文件必须由&lt;html&gt;开头,&lt;/html&gt;标记结束。</p> C: <p>文档体包含在&lt;body&gt;和&lt;/body&gt;标记之间</p> D: <p>在&lt;head&gt;和&lt;/head&gt;之间可以包含&lt;title&gt;和&lt;body&gt;等信息。</p>

    • 4

      在以下的 CSS 中,可使所有元素变为粗体的正确语法是 A: p {font-weight:bold} B: &lt;p style=&quot;text-size:bold&quot;&gt; C: &lt;p style=&quot;font-size:bold&quot;&gt; D: p {text-size:bold}