• 2022-06-10
    有以下程序,程序运行后的输出结果是( ) #include int main() { char str[ ][20]={"One*World", "One*Dream!"}; printf("%s",str[1]); printf("%c\n",*(str[0]+4)); }
    A: One*Dream!World
    B: One*World!W
    C: One One
    D: OO
  • B

    内容

    • 0

      以下程序 #include <string.h> main() {char str&#91;&#93;&#91;20&#93;={"Hello","Beijing"},*p=str; printf("%d ",strlen(p+20)); } 程序运行后的输出结果是

    • 1

      当运行以下程序时,输入abcd,程序的输出结果是:【1】。#include #include insert(char str&#91;&#93;){int i; i=strlen(str); while(i&gt;0) {str&#91;2*i&#93;=str[i];str&#91;2*i-1&#93;='*';i--;} printf("%s\n",str);}void main(){char str&#91;40&#93;; scanf("%s",str); insert(str);}[/i]

    • 2

      分析下程序,写出输出结果。 #include &#91;stdio.h&#93; #include &#91;string.h&#93; void main( ) { char str&#91;&#93;="123456"; int i,x; char t; x=strlen(str)-1; for (i=0;i<=x/2;i++) { t=str[i]; str[i]=str&#91;x-i&#93;; str&#91;x-i&#93;=t; } puts(str); }[/i][/i]

    • 3

      有以下程序 void main() {char str&#91;&#93;&#91;10&#93;={"China","Beijing"},*p=str; printf("%s\n",p+10);} 程序运行后的输出结果是______。 A: China B: Beijing C: ng D: ing

    • 4

      下面程序的运行结果为____。void main(){ char *p,*q;char str&#91;&#93;="Hello,World\n";q=p=str; p++;printf("%s\n",q);printf("%s\n",p); }