天天看點

學習C語言的第二天

今天仍然是分支與循環

在遇到while循環存在continue時,continue以下的語句不再執行,直接會回到判斷部分,也就是while(語句)。

總結:break在while循環中的作用:

其實在循環中隻要遇到break,就停止後期的所有的循環,直接終止循環。是以:while中的break是用于永久終止循環的。

          continue在while循環中的作用:

continue是用于終止本次循環的,也就是本次循環中continue後邊的代碼不再執行,而是直接跳轉到while語句的判斷部分。進行下一次循環的入口判斷。

EOF----end of file----檔案結束标志-----   -1

和\0相似

password---密碼

int ret = 0;
int ch = 0;
char password[20]={0};
printf("請輸入密碼:>");
scanf("%s",password)//輸入密碼,并存放在password數組中
//緩沖區還剩餘一個‘\n’
//讀取一下‘\n’
while(ch=getchar()!='\n')//若出現1234  ABCD這種密碼時就不會出現回車
//直接顯示放棄确認
{;
}
printf("請确認(Y/N):>");
ret getchar()//Y/N
if(ret=='Y')
{
printf("确認成功\n");
}
else
{
printf("放棄确認\n");
}      

繼續閱讀