QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 3456|回复: 5
打印 上一主题 下一主题

一个密码输入小程序!有趣!进来看看!

[复制链接]
字体大小: 正常 放大
solucky        

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

跳转到指定楼层
1#
发表于 2004-6-4 11:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>#include "process.h" 1 v; H4 B' _3 y
#include "stdio.h" 7 h) A5 W* |5 g& e- M: E+ d
int main(void) . H" c9 i  a+ B! y+ a, ^- x& Y
{
0 x( z$ n3 a0 I' Tint i=0,count=0;
8 q# ?( s. [8 O4 L- Cchar c,aa[20],bb[10]="abc";
7 l- J) Y! ]' wclrscr();
6 d  j( f" Y! L3 M2 gtextbackground(1); ' p8 V! E- S) _- Y' d
textcolor(4);
( ?* ?( A2 q- [2 a# a+ Q9 mLoop:
7 \. F# l" w+ g) L* ^  Agotoxy(25,12); : g' x) n8 V- r1 g1 G3 H
cprintf("Input your password:"); /*当然在这里输入要输入与bb[10]同样的值  */
/ H" C* Q, J  wwhile((c=getch())!=13) " \/ z7 K' Y- ~) `/ s, P) h% ?9 @
{
+ p5 w1 h1 Z1 L% S" X, ]9 I( j1 z( waa[i++]=c;
' {( e( H- ?) ]/ `' mgotoxy(45+i,12);
2 |; G/ h( W% t& X& n  K* @9 Vcprintf("*");
0 b" E/ f! O: p* c0 Oif(i&gt;20) / [% q! r6 p0 k' F/ f* K" f# t) c  @
break;
3 `2 ?8 @$ w& l- v. M9 M+ f, h} 5 E  U" p+ n$ R4 x2 [5 Q7 K3 E# J
aa=0;
8 x! R1 Q4 ^, a) hif(strcmp(aa,bb)==0)
# `3 D$ `# }* J2 E2 \0 K" v{ 9 O) I5 [% @( Y
gotoxy(25,13); ; ?  @3 a" `1 ^/ S0 Y5 f
cprintf("Your password input right!!!");
0 f& n. d( k) Wgotoxy(25,14);- M- _, y  S) l, K
printf("the window will close,thank you");! x) T! S; i( \$ }& c9 D. u8 \& E
delay(10000000);
+ z1 `& Z9 n' E8 t- i$ m' Hgetch(); /*正确输入后,将退出其不意*/% ?/ {' D" b  @4 Y- @3 K
exit(0);
+ t, x% @; I& b: Lclose();
. T5 i9 k3 R# a} * K! V" @! O0 o
else + m3 t7 _: A2 K1 b' T
{ i=0; + T; j7 A( y: U9 l. j
count++; 6 r- ^" }% A/ T3 N7 q5 T1 L
gotoxy(25,13); , \, y- b3 W+ {# O/ {" Y, Z% C* ~/ M
cprintf("Your password input error!!!");
& n1 v$ D: e/ S1 ^& lgetch();
$ N+ _& I/ C- c* c! @) f/ I/ A{
- t6 k- G) L. zgotoxy(25,14);
4 P) X3 y1 Y2 \; l7 _% v2 mif(count&gt;3) 4 u% D* J% j" w" v' k
{
) ~: r; x% j  _  r, ]5 _cprintf("You put the wrong number too many times");</P>
2 N0 \' g. T$ e7 K0 p$ S<>gotoxy(25,15);
* Z$ y% U0 u( |" ]3 ecprintf("so the computer must SHOUT DOWN!"); 0 d: V# L3 z4 G: I) T  P
getch();! Y6 q8 i2 m6 L' b
exit(0);4 o& y6 r. q5 l+ L5 B5 J4 _  y
close();4 _( [* U) j5 C+ O+ H
} & s# z! d+ x& M5 z& ^$ u0 ?, k
delay(10000000000);
* {) g# R; ^4 N: i$ yclrscr();6 s/ U' t% o  C9 X9 z4 k
goto Loop; - g: P  ]  m5 F0 z; m
} - z3 Q, X% f7 _5 Z
}
) a' M8 x. S: f- R8 K6 F1 v9 pgetch() ;
4 h5 O! S( Q/ E9 F# p}</P>
5 l3 n1 u& W; l. J3 g+ r<>              </P>1 M2 V9 l; A) S
<>        来源---网上</P>
7 _* v$ m' m5 z& b" W& e  T4 N<>                                          </P>
zan
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
笑一笑 只牵动苦涩的嘴角 我的寂寞谁知道 我害怕 用真心面对这世界 只好越来越沉默

1

主题

0

听众

25

积分

升级  21.05%

该用户从未签到

新人进步奖

回复

使用道具 举报

pride        

0

主题

1

听众

22

积分

升级  17.89%

该用户从未签到

新人进步奖

<>不错不错,只是密码输入后,不能用“Backspace”修改。。</P><>我在里面填了几句,实现修改的功能。</P><> while((c=getch())!=13)! W6 a/ {. g% m7 w
  {* W# W0 C/ n( z/ b5 Z9 V
   if(c==8){i--;gotoxy(46+i,12);cprintf(" ");gotoxy(46+i,12);}
. a9 x3 O# a, S. T5 [" @   else{3 \6 N( ]1 Q% c& N
   aa[i++]=c;
1 g; ~/ {- H  i9 L   gotoxy(45+i,12);
: w# I$ d( `4 |4 y& S* @% H. G   cprintf("*");
& S4 |# b4 S3 B1 D0 H: L/ a8 P, N   if(i&gt;20) break;}
/ o% e& o, n6 N/ Z1 V* g  }</P>
回复

使用道具 举报

solucky        

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

回复

使用道具 举报

0

主题

0

听众

19

积分

升级  14.74%

该用户从未签到

新人进步奖

<>我试过怎么不行???/.cpp
& W& G, I  |! [- l$ \& ?2 LC:\Documents and Settings\Administrator\1.cpp(7) : error C2065: 'clrscr' : undeclared identifier0 M" K  j+ H+ t% o  ?
C:\Documents and Settings\Administrator\1.cpp(8) : error C2065: 'textbackground' : undeclared identifier0 D  e# x8 c" I
C:\Documents and Settings\Administrator\1.cpp(9) : error C2065: 'textcolor' : undeclared identifier
/ c9 v( q5 W% w* j* @4 Q: ^' RC:\Documents and Settings\Administrator\1.cpp(11) : error C2065: 'gotoxy' : undeclared identifier
7 G/ \) k+ _* r( MC:\Documents and Settings\Administrator\1.cpp(12) : error C2065: 'cprintf' : undeclared identifier
3 q9 b! S7 E! r3 dC:\Documents and Settings\Administrator\1.cpp(13) : error C2065: 'getch' : undeclared identifier- _% I2 M- `6 q% [: V
C:\Documents and Settings\Administrator\1.cpp(18) : error C2065: 'gt' : undeclared identifier
" c, J* m$ ]2 ?- GC:\Documents and Settings\Administrator\1.cpp(18) : error C2143: syntax error : missing ')' before ';'* `$ \( R! O* d' I" o) ~
C:\Documents and Settings\Administrator\1.cpp(18) : warning C4390: ';' : empty controlled statement found; is this the intent?
" ~4 x* n# ]8 @2 q9 R/ QC:\Documents and Settings\Administrator\1.cpp(18) : error C2059: syntax error : ')'
: Q: r) `/ J% B, X6 f3 CC:\Documents and Settings\Administrator\1.cpp(19) : error C2143: syntax error : missing ';' before 'break'
/ V* o: ^, |2 ?, YC:\Documents and Settings\Administrator\1.cpp(22) : error C2065: 'strcmp' : undeclared identifier1 H( ~+ |8 I& X+ x, a+ Q
C:\Documents and Settings\Administrator\1.cpp(28) : error C2065: 'delay' : undeclared identifier
1 m- O# o8 g8 ^3 PC:\Documents and Settings\Administrator\1.cpp(31) : error C2065: 'close' : undeclared identifier
( O5 T; `0 z3 _5 vC:\Documents and Settings\Administrator\1.cpp(41) : error C2143: syntax error : missing ')' before ';'
: M* R( L2 r* q) }& n& QC:\Documents and Settings\Administrator\1.cpp(41) : warning C4390: ';' : empty controlled statement found; is this the intent?
2 x7 C, E4 ~, C$ n4 g& L5 `C:\Documents and Settings\Administrator\1.cpp(41) : error C2059: syntax error : ')'4 }- ?0 g  B( {3 j8 A
C:\Documents and Settings\Administrator\1.cpp(42) : error C2143: syntax error : missing ';' before '{'
4 j5 _/ T, a0 P, zC:\Documents and Settings\Administrator\1.cpp(43) : error C2143: syntax error : missing ';' before '&lt;'0 E# N, F6 b+ }9 x0 C+ f% R- X
C:\Documents and Settings\Administrator\1.cpp(56) : warning C4508: 'main' : function should return a value; 'void' return type assumed! ~% }, q  P$ r! f8 j8 t9 l
C:\Documents and Settings\Administrator\1.cpp(56) : error C2143: syntax error : missing ';' before '&lt;'- ]! J3 _6 r3 ^
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc0'
# w! ^, n+ q; x0 K6 [- PC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'7 \1 U: X. F) |* ]
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xd4'9 e  n0 [8 y& l: h$ M" E
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'" Z3 Z+ ~! c8 U' d, @* C. w
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcd'0 F: [3 {& f* A; [+ O
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xf8'
  |7 b8 c. s" I- R) A9 O. UC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc9'
3 l+ z% v' ]4 G0 k1 ], C" HC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcf'; C9 O' }& ?$ y7 H+ D" K
Error executing cl.exe.</P><>1.exe - 26 error(s), 3 warning(s)& d  m" D; N# y, a* @5 H
</P>
回复

使用道具 举报

ilikenba 实名认证       

1万

主题

49

听众

2万

积分

  • TA的每日心情
    奋斗
    2024-6-23 05:14
  • 签到天数: 1043 天

    [LV.10]以坛为家III

    社区QQ达人 新人进步奖 优秀斑竹奖 发帖功臣

    群组万里江山

    群组sas讨论小组

    群组长盛证券理财有限公司

    群组C 语言讨论组

    群组Matlab讨论组

    <>因为你是直接拷贝放在编译器里面执行的!这里网页上有一些不可见的控制符号!所以提示有非法字符!注意将一些空格重新输入一下就行了!</P>
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-22 07:38 , Processed in 0.483225 second(s), 83 queries .

    回顶部