更多“I have() much work to do that I can’ t go with you. ”相关问题
  • 第1题:

    以下不能将s所指字符串正确复制到t所指存储空间的是( )。

    A.do{*t++=*8++;}while(*s);

    B.for(i=0;t[i]=s[i];i++);

    C.while(*t=*s){t++;s++;}

    D.for(i=0,j=0;t[i++]=s[j++];);


    正确答案:A
    do{*t++=}S++;}while(*S);不能因为当*s=’、0。时,while(*s)跳出循环,这样字符串结束标志’、0’没有复制给}t,造成}t不完整。注意,*t++=*s++是先执行t=*s,然后才进行t=t+1,s=s+1。B、C、D都能将。\0’复制过去

  • 第2题:

    在HTML文件中,( )标记在页面中显示work为斜体字。

    A.<pre>work</pre>
    B.<u>work</u>
    C.<i>work</i>
    D.<b>work</b>

    答案:C
    解析:
    本题考查HTML的基础知识。
    在HTML中,<u></u>标记定义在页面中显示文字为带下划线样式,<i></i>标记定义在页面中显示文字为斜体字样式,<b></b>标记定义在页面中显示文字为加粗样式。<pre></pre>标记的作用是可定义预格式化的文本。被包围在pre标记中的文本通常会保留空格和换行符,而文本也会呈现为等宽字体。

  • 第3题:

    以下能正确计算10!的程序段是 。

    A.do {i=1;s=1;; s=s*i; i++; }while(i<=10);

    B.do{i=1;s=0 s=s*i; i++; while(i<=10);

    C.i=1;s=1; do{s=s*i; i++; }while(i<=10);

    D.i=1;s=0; do{s=s*i; i++; }while(i<=10);


    死循环

  • 第4题:

    以下不能将s所指字符串正确复制到t所指存储空间的是( )。

    A.while(*t=*s){t++;s++;}

    B.for(i=0;t[i]=s[i];i++);

    C.do{*t++:*s++;}while(*s);

    D.for(i=0,j=0;t[i++]=s[j++];);


    正确答案:C
    解析:C项复制时没有复制结束串“\0”。

  • 第5题:

    以下能正确计算1+2+3+…+10的程序段是 。

    A.i=1; s=1; do {s=s+i; i++;} while (i<10);

    B.do {i=1;s=0; s=s+i; i++;} while (i<=10);

    C.do {i=1;s=1; s=s+i; i++;} while (i<=10);

    D.i=1,s=0; do {s=s+i; i++;} while (i<=10);

    E.i=1; s=1; do {s=s+i; i++;} while (i<=10);

    F.i=1,s=0; do {s=s+i; i++;} while (i<10);


    C

  • 第6题:

    以下能正确计算1×2×3×…×10的程序段是 。

    A.do {i=1;s=1; s=s*i; i++; } while(i<=10);

    B.do {i=1;s=0; s=s*i; i++; } while(i<=10);

    C.i=1;s=1; do {s=s*i; i++; } while(i<=10);

    D.i=1;s=0; do {s=s*i; i++; } while(i<=10);


    B