选择题   有以下程序:
    #include  <stdio.h>
    main()
    {  char c;
    do{  c=getchar();
    putchar(c);
    }while(c!='#');
    printf('\n');
    }
    执行时如输入:abcdefg##<回车>,则输出结果是______。
 
【正确答案】 A
【答案解析】程序执行过程为:读入一个字符存入缓存区并输出,判断字符是否为'#',如不是,继续读入字符,直到读入的字符是'#'而退出循环,结果为abcdefg#,选项A正确。