A. C程序怎樣樣判斷連續兩次按鍵
首先,連續兩次按鍵不是C的功能(嚴格講,C標准沒有按鍵這個功能的)而是你的操作系統或平台的功能(如單片機和PC肯定不同)windwos下,1般編譯器有1個kbhit()函數(VC,gcc,c++builder都有)它可判斷是不是有鍵按下,這樣就能夠實現你的要求以下程序連續兩次按鍵後退出#includeconio.hintmain(){while(kbhit()==0);getch();///按了1次while(kbhit()==0);getch();///按了2次return0;}固然,如果你是單片機或其它平台,kbhit()或許就要自己實現了
B. 如何在c語言中判斷輸入的是回車
ch=getchar(); //從鍵盤上輸入一個字元
if(ch==' ") //判斷ch是否是回車鍵
#include <stdio.h>
#include <string.h>
int main()
{
char meg[1024];
int i=0;
while(i<1024)
{
scanf("%c",meg+i);
if(meg[i]==10) break;
i++;
}
meg[i]='