1樓:物理公司的
#include
#define max_str_len 32char passwd[max_str_len] = ;
char *getpasswd(void)}
return passwd;
} int main(void)
2樓:
試一下int i,a;
for(i=0;i<6;i++)
3樓:太陽公太陽婆
//輸入使用者名稱
int login()
printf("*");
tmppwd[j]=c;
j++;
}if(strcmp(tmpname,name)==0 && strcmp(tmppwd,pwd)==0)
return 1;
else}}
4樓:
這裡還有輸入退格鍵可以刪除星號的版本,感興趣的可以去看看
c語言如何實現輸入密碼以星號顯示 50
5樓:匿名使用者
這個是終端回顯的問題,涉及到底層的終端操控,跟具體的作業系統提供的api有關,建議你去查詢相關作業系統的c語言庫
6樓:匿名使用者
呵呵!這個很簡單的啊,你只要將你的密碼儲存在一個陣列中啊,以便下次匹配密碼時使用啊,但你的輸出為「*」就好啦,給你個例子啊
密碼長度為6哈
#include
int main()
return 0;}
7樓:匿名使用者
#include
void main()
printf("*");
}printf("\n");
puts(a);}
c語言中如何能把使用者輸入的密碼變成星號代
8樓:聽不清啊
#include
#include
int main()
s[n]='\0';
printf("\n密碼是:%s\n",s);
return 0;}
c語言中如何能把使用者輸入的密碼變成星號代替?...
9樓:魯步詩杉
我這個程式是控制檯程式 不知道你問的是不是這個意思啊 你建個控制檯程式執行一個看看吧! 如果有回答的不是你想問的,或者有什麼問題 請追問! 程式**如下:
#include#includevoid main() } 還有一個稍微複雜一些的: #include#include#define max 6 void main() ; int i=0; printf("please enter the password:"); for(i=0; i %s\n",array); }求採納 c語言如何實現輸入數字密碼,然後顯示星號,最後能與確定的密碼進行比較。 10樓:匿名使用者 你好!比對的密碼,是存在程式內嗎 c語言如何輸出星號三角形***** 11樓:我的j**a筆記 1、開啟visual c++ 6.0-檔案-新建-檔案-c++ source file 2、輸入預處理命令和主函式,如下圖所示: 3、定義變數並確定行數,如下圖所示: 4、確定空格數量,如下圖所示: 5、確定每一行星號數量並換行,如下圖所示: 6、執行如下: 12樓:匿名使用者 其實自己畫下找下規律就可以了,一下是我寫的參考**(細節上的問題你可以按自己要求改下):#include int main() }return 0;} 13樓:匿名使用者 就是printf("*"); 14樓:匿名使用者 void printfull(int n) for(j=0;j<2*i+1; j++) printf("\n"); }} 需要準備的材料分別有 電腦 c語言編譯器。1 首先,開啟c語言編譯器,新建回一個初始.cpp檔案答,例如 test.cpp。2 在test.cpp檔案中,輸入c語言 char a scanf c a if a 0 a 9 3 編譯器執行test.cpp檔案,此時成功判斷了輸入的是字元而列印了 輸入錯... 你這個程式與 輸入的是字元還是數字 沒有關係。關鍵是不能用double型別的r與0直接這樣進行比較 r!0應該像下面這樣寫 const float epsinon 0.00001 if x epsinon x epsinon 不可將浮點變數用 或 與數字比較,應該設法轉化成 或 此類形式。使用isd... 沒有,但是你可以用while迴圈 假裝 限定a是數字,cin有個返回值bool的good函式表示該輸入是否符合要求,但不一定好用,你自己試探一下 a不是數字的話賦值會不成功,加個if看下a取到值沒有就行了吧 c 怎麼限制輸入的問題,只能輸入0 9的數字,如果輸入其他數字或者是字元,就重新輸入!用wh...c語言裡 輸入時 怎麼判斷是字元還是數字
C語言如何判斷輸入的是數字還是字元
c怎麼限制只能輸入數字,c 怎麼限制輸入的問題,只能輸入0 9的數字,如果輸入其他數字或者是字元,就重新輸入!