[试题]

当运行以下程序时,输入 abcd ,程序的输出结果是 : ( 9 ) 。

insert(char str[])

{ int i;

i=strlen(str);

while(i>0)

{ str[2*i]=str[i];str[2*i-1]='*'; i--;}

printf(" % s/n",str);

}

main()

{ char str[40];

scanf(" % s",str);insert(str);

}

参考答案与解析:

相关试题

若执行以下程序时从键盘上输入9,则输出结果是( )。

[单选题]若执行以下程序时从键盘上输入9,则输出结果是( )。A.11B.10C.9D.8

  • 查看答案
  • 若执行以下程序时从键盘上输入9,则输出结果是 ______。main(){ in

    [单选题]若执行以下程序时从键盘上输入9,则输出结果是 ______。 main() { int n; scanf("%d:",&n); if(n++<10)printf("%d/n",n); else prinf ("%d/n",n--); }A.11B.10C.9D.8

  • 查看答案
  • 运行下列程序时,输出的结果是( )。

    [单选题]运行下列程序时,输出的结果是( )。A. So twareB. SoftwareSystemC. 出错信息D. SoftwareandHardwareSystem

  • 查看答案
  • 有以下程序: 执行程序时,给变量x输入l0,程序运行后的输出结果是( )。

    [单选题]有以下程序:执行程序时,给变量x输入l0,程序运行后的输出结果是( )。A.55B.54C.65D.45

  • 查看答案
  • 运行下面程序时,从键盘输入字母A,则输出结果是( )

    [单选题]运行下面程序时,从键盘输入字母A,则输出结果是( )

  • 查看答案
  • 当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是#i

    [单选题]当运行以下程序时,从键盘输入AhaMA(空格)Aha,则下面程序的运行结果是includemain(当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是 #include<stdio.h> main() {char s[80],c='a'; int i=0; scanf("%s",s); while(s[i]!='/n/) {if(s[i]]==c)s[i]-32; else if(s[i]==c-32)s[i]=s[i]+32; i++;} puts(

  • 查看答案
  • 运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain()

    [单选题]运行下面程序时,从键盘输入字母A,则输出结果是()。includemain(){char ch;ch=getchar()运行下面程序时,从键盘输入字母A,则输出结果是( )。 #include<stdio.h> main() {char ch; ch=getchar(); switch(ch) {case'A':printf("AAAA/n"); case'B':printf("BBBB/n"); default:printf("CCCC/n"); } }A.AAAAB.AA

  • 查看答案
  • 若运行以下程序时,从键盘输入ADescriptor,则下面程序的运行结果是()。

    [单选题]若运行以下程序时,从键盘输入ADescriptor,则下面程序的运行结果是()。includemai若运行以下程序时,从键盘输入ADescriptor<回车>,则下面程序的运行结果是( ) 。 #include<stdio.h> main() { char c; int v0=1,v1=0,v2=0; do{ switch(c=getehar()) { case'a': case'A': case'e':case'E': case'i':case'I': case'o

  • 查看答案
  • 执行下列程序时输入456789123,输出结果是()。#includemain(

    [单选题]执行下列程序时输入456789123,输出结果是()。includemain(){char m[执行下列程序时输入456<空格>789<空格>123<回车>,输出结果是( )。 #include<stdio.h> main() {char m[80]; int c,i; scanf("%c",&C); scanf("%d",&i); scanf("%s",&m); printf("%c,%d,%s/n",c,i,m); }A.4.56789e+008B.4

  • 查看答案
  • 执行下列程序时输入:123456789,输出结果是______。 mein(){

    [单选题]执行下列程序时输入:123456789,输出结果是______。 mein(){char s[100]; int c执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是______。 mein() { char s[100]; int c, i; scanf("% c", &C) ; scanf("% d", &i); scanf("% s", s); printf("% c, % d, % s/n", c, i, s); }A.123, 4

  • 查看答案