当输入为"Fool&Swalow"时,下面程序的执行结果是()。includemain(){char c;while(c!当输入为"Fool&Swalow"时,下面程序的执行结果是( )。 #include<stdio.h> main() {char c; while(c!='?') { c=getchar(); putchar(C); } }A.SwalowB.FoolC.Fool?D.?Swalow

题目
当输入为"Fool&Swalow"时,下面程序的执行结果是()。includemain(){char c;while(c!

当输入为"Fool&Swalow"时,下面程序的执行结果是( )。 #include<stdio.h> main() {char c; while(c!='?') { c=getchar(); putchar(C); } }

A.Swalow

B.Fool

C.Fool?

D.?Swalow


相似考题
更多“当输入为"Fool&amp;Swalow"时,下面程序的执行结果是()。#include<stdio.h>main(){char c;while(c! ”相关问题
  • 第1题:

    当输入为“quert?”时,下面程序的执行结果是()indudemain(){char c; c=getehar(); while

    当输入为“quert?”时,下面程序的执行结果是( ) #indude<stdio.h> main() {char c; c=getehar(); while((c=getchar())!='?')putchar(++c) ; }

    A.Quert

    B.vfsu

    C.quert?

    D.rvfsu?


    正确答案:B

  • 第2题:

    当执行下面程序且输入a boy时,输出的结果是______。includeincludemain(){c

    当执行下面程序且输入a boy时,输出的结果是______。 #include<stdio.h> #include<string.h> main() { char ss[81]="A BOY",hh[81],*pt; scanf("%s",hh); pt=strcat(ss,hh); puts(pt); printf("%s\n",hh); }

    A.A BOY a a

    B.A BOY a boy a boy

    C.A BOY a boy a

    D.A BOY a boy a boy


    正确答案:A
    解析:对于函数strcat(ss,hh),把字符串hh(若遇空格,舍去后面的部分,并重新赋给hh)连至字符串ss的后面。

  • 第3题:

    13、当执行下面程序且输入"ABC"时,则输出的结果是()。 #include <stdio.h> #include <string.h> main() { char a[10]="12345"; strcat(a,"6789"); gets(a); printf("%s",a); }

    A.ABC

    B.ABC9

    C.123456ABC

    D.ABC456789


    B

  • 第4题:

    当输入为"Fool&Swalow"时,下面程序的执行结果是( )。

    A)Swalow

    B)Fool

    C)Fool?

    D)?Swalow


    正确答案:C
    本程序是通过getchar醒j数读入字符,并通过putchar0函数将字符逐个输出,当用户输入“?”时停止输出。

  • 第5题:

    当执行下面程序且输入"ABC"时,则输出的结果是()。 #include <stdio.h> #include <string.h> main() { char a[10]="12345"; strcat(a,"6789"); gets(a); printf("%s",a); }

    A.ABC

    B.ABC9

    C.123456ABC

    D.ABC456789


    Astrcat函数,gets函数;首先将输入的字符串赋给ss,然后将字符串“6789”连接到ss得后