1樓:四舍**入
#include
#include
cout<<"please enter password: ";
gets(user);
if(strcmp(user,"password"/* 隨便輸入一個初始密碼*/))cout<<"error";
else
2樓:匿名使用者
1、主要使用getch函式即可實現不顯示字元,進行密碼輸入。
函式用途:從控制檯讀取一個字元,但不顯示在螢幕上函式原型:int getch(void)
返回值:讀取的字元
getch與getchar基本功能相同,差別是getch直接從鍵盤獲取鍵值,不等待使用者按回車,只要使用者按一個鍵,getch就立刻返回, getch返回值是使用者輸入的ascii碼,出錯返回-1。輸入的字元不會回顯在螢幕上。getch函式常用於程式除錯中,在除錯時,在關鍵位置顯示有關的結果以待檢視,然後用getch函式暫停程式執行,當按任意鍵後程式繼續執行。
2、例程:
#include
#include
#include
#include
int chcode()
else if(ch != '\b')
}pw[i] = '\0';
printf("\n");
if(strcmp(pw,syspw) != 0)else
}printf("連續3次輸入錯誤,退出!\n");
system("pause");
return 0;
}int main()
3樓:
#include
#include
#include
#include
using namespace std;
int main()
;//設定初始密碼為12345
while(1)
ch=getch();
}else
}str[i]='\0';
if(!strcmp(str,mima))else
}cout<<"\t密碼是:"< getch(); return 0;} 4樓:匿名使用者 我有個比較簡單的辦法,運算量極小。 #include #include cout<<"please enter password: "; gets(user); if(strcmp(user,"password"/* 隨便輸入一個初始密碼*/))cout<<"error"; else 5樓:ㄜ逍遙 #include #include void main() printf("您輸入的密碼為:"); for(int j = 0; j < i; j++)printf("%c", mima[j]);} 6樓:匿名使用者 i=0; ch=getch() while(ch!='\n') 7樓:匿名使用者 二樓的正確 我試過了 (c++)程式設計實現輸入兩個整數,輸出它們的商與商的第二位小數 怎麼輸出商的第二位小數?
10 8樓:東風冷雪 #include using namespace std; int main() {int a,b,h,m,count=0; float s; cout << "a=" ; cin>>a; cout << "b=" ; cin>>b; s=a*1.0/b; cout<<"a/b="<二位小數為0"<取個位cout<<"m="< 思路大約這樣,把2位數版小數變成整數, 然後再取十位權數 include using namespace std define n 256 int isprime int x return b void main int n,a 256 i cin n if n n n n for i 0 i a i for i 0 i include include u... 先做第一題 class cstudent 基類在校人員的宣告 void input 2 一個輸入函式,用於鍵盤輸入學生的資訊 void output 輸出資料成員的函式 不含編號 void main 第二題 class cshape class crectangle public cshape vi... 首先void是返回值型別,就是空值,也就是說這個函式裡面不能有返回值。delay這個是函式名,沒什麼好說。至於uchar 應該是引數型別,但是我還沒有見過這樣的引數型別 可能是我見識少了 我只見過 nchar,varchar nvarchar 之類的。而t就是引數啦 main printf 總運費 ...c 程式設計問題,c 程式設計問題
C 程式設計題目,C 程式設計題目!!!!
c語言程式設計,c語言程式設計