為什麼我這樣寫無法發出ring聲

#include

int main(void){

printf("%c",'\a');

putchar('\a');

getchar();

return 0;

}

2 Answers

Rating
  • Favorite Answer

    我用這樣可以

    #include<stdio.h>

    #include<stdlib.h>

    int main(void)

    {

    printf("%c",'\a');

    system("pause");

    return 0;

    }

    我的編譯器是DEV C++ 4.9.9.2

    2010-01-27 01:21:13 補充:

    #include

    #include

    int main(void)

    {

    printf("%c",'\a');

    system("pause");

    return 0;

    }

    Source(s): 自己
  • 1 decade ago

    您的原始碼 應該沒問題 小弟編譯後確實會叫~是否要朝其他方面檢查看看 會不會是蜂鳴器方面的問題 用最簡化的寫法試試看 

    #include <stdlib.h>

    #include<stdio.h>

    main()

    {printf("\a");

    system("pause");}

    依照您寫的方式 應該是會聽見beep兩聲

    Source(s): me
Still have questions? Get your answers by asking now.