QQ登录

只需要一步,快速开始

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

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

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

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

跳转到指定楼层
1#
发表于 2004-6-4 11:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>#include "process.h"
+ p$ S! X" c6 f1 U% r#include "stdio.h"
* ~$ _, O. m) Kint main(void) : c; [5 V# L0 ?, Q: I/ b
{ 6 i% d* B# {1 q/ S# ]
int i=0,count=0; 9 h% w! J. `2 Q/ a* m+ Q1 U
char c,aa[20],bb[10]="abc";
; _0 j4 R  b* s. C. ~3 h: kclrscr(); / v' A% Z# P) V
textbackground(1); 8 v. W9 {0 s9 q" g3 L2 A
textcolor(4);   |: ^( j  c# A3 l  ~+ z( @
Loop: & z3 P5 T% g) X$ G3 r$ h* @
gotoxy(25,12); 8 f. J. M; C5 I, k  |; ?  k9 \
cprintf("Input your password:"); /*当然在这里输入要输入与bb[10]同样的值  */
1 i; ~4 U. w, i) C( N) X$ Xwhile((c=getch())!=13)
! M5 p7 J4 a$ p{
0 g* r& l2 _9 j2 f0 c! L  H& `$ I) uaa[i++]=c;
* [- X! l( }# |) q2 o. ]gotoxy(45+i,12); 9 D6 d( x' B8 F* s9 ]( c
cprintf("*"); ( c; X3 u7 |- i' Z4 I
if(i&gt;20) % p- M& ]' l" ~" X9 |
break; ) [! G. r. [. ]4 G) V. b5 O) p( c* S
} : N% S; o  q/ F  G. p% e- P3 f" l6 }
aa=0; 0 g7 Q9 D" Y" O
if(strcmp(aa,bb)==0)
: Q+ P* C: D7 ~. ^- s{
5 i2 w$ y3 _$ B4 [gotoxy(25,13);
7 }' p& z! N4 [- @cprintf("Your password input right!!!");1 A& j1 r6 W) Z
gotoxy(25,14);
+ L/ G; v7 l# ^0 |3 R: Hprintf("the window will close,thank you");: s# ~, Z6 {3 W% J& @
delay(10000000);
% X5 x( F% p1 {3 v4 Q6 Z4 d0 jgetch(); /*正确输入后,将退出其不意*/' [- b- F% o6 o0 ]  H" A: {: U4 |
exit(0); 4 t& y7 \$ ^& O, l
close();
) Y! e4 {& Y/ k- r$ r/ v) R}
' b. O% r; |% j- C' X; Z) Q" Velse 2 H' O% B+ p/ j, Z
{ i=0; 1 E( D$ M3 @+ R7 p
count++; * P; k# R) s) f3 {9 k
gotoxy(25,13);
* e0 f8 k8 g, `9 H% M! gcprintf("Your password input error!!!"); + p( [6 N5 c! k* V
getch();
3 B% C* I% Y4 v0 G  L* \' H+ \) E2 o{ & G' r& @) H2 I) Y
gotoxy(25,14);
- u0 ]! Q6 \" Lif(count&gt;3) % t6 `" r; ]/ C$ @. Q1 m2 P# t
{ % G! Q$ @) l+ a# C( i, m5 T: @$ |
cprintf("You put the wrong number too many times");</P>; j$ S: t, x. d+ p$ z2 ?
<>gotoxy(25,15); ; d- ?- ~- X; o+ x
cprintf("so the computer must SHOUT DOWN!");
  a, w" N! f, X. s# T5 cgetch();
0 Z8 p: Q  m9 W" k1 c% sexit(0);
& ?& h% W4 W' R& A4 j) F# J; ^1 f* yclose();: m6 F8 S% Z6 }1 R* s- ~  q
} 8 ^  w, X3 n. ^4 D( }/ a) j
delay(10000000000); ' R$ w. r7 ?6 Q& E& B& K7 O
clrscr();& p/ P! H: r6 d; C3 O9 m3 C+ M
goto Loop;
( L2 M6 o0 M# d, s" `+ M}   h- B6 G6 |8 U3 R3 ]- t8 y
} 3 d2 V* ]! J" u& P1 [2 Q
getch() ;( K: l, F7 i4 w% ?2 f  ^2 V
}</P>
' S& c9 o2 J6 Y! _8 @; ?. T. c* Z<>              </P>
3 c3 `: ]" `6 S" N2 @1 u<>        来源---网上</P>
! {3 r8 m9 }. @+ f! a6 P<>                                          </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)
# l. P. e" Y+ v  {
+ g. H' b/ s" ]" J8 I" o   if(c==8){i--;gotoxy(46+i,12);cprintf(" ");gotoxy(46+i,12);}- T1 w! Z6 r% |( @
   else{* h! H& y8 \4 `5 s
   aa[i++]=c;9 y) T5 y3 j+ r- ~. h$ a9 }2 C
   gotoxy(45+i,12);
+ U' }/ ]1 R# `# D- U/ x0 Y. z   cprintf("*");  M$ B8 X" Z8 D, g9 G
   if(i&gt;20) break;}# A& w6 a- D: |
  }</P>
回复

使用道具 举报

solucky        

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

回复

使用道具 举报

0

主题

0

听众

19

积分

升级  14.74%

该用户从未签到

新人进步奖

<>我试过怎么不行???/.cpp- L$ u  `* _; W! O: ]* N  G
C:\Documents and Settings\Administrator\1.cpp(7) : error C2065: 'clrscr' : undeclared identifier
3 P/ q" J6 y" ?, p( e; ?! o+ `, B) NC:\Documents and Settings\Administrator\1.cpp(8) : error C2065: 'textbackground' : undeclared identifier
6 o  m5 d/ E4 q* J! j1 g$ @C:\Documents and Settings\Administrator\1.cpp(9) : error C2065: 'textcolor' : undeclared identifier
2 }! W! u- t& a5 K' Y# O1 f% QC:\Documents and Settings\Administrator\1.cpp(11) : error C2065: 'gotoxy' : undeclared identifier- ?6 i3 q6 [) j2 E# R, u
C:\Documents and Settings\Administrator\1.cpp(12) : error C2065: 'cprintf' : undeclared identifier/ O# u$ F, ^! N% D7 R3 D
C:\Documents and Settings\Administrator\1.cpp(13) : error C2065: 'getch' : undeclared identifier' i7 K2 r1 x1 F. i2 ]3 ?- a; q5 G) K* q
C:\Documents and Settings\Administrator\1.cpp(18) : error C2065: 'gt' : undeclared identifier
9 @) n3 S; t: n1 G# BC:\Documents and Settings\Administrator\1.cpp(18) : error C2143: syntax error : missing ')' before ';'
8 l& e. u3 X; E" b( jC:\Documents and Settings\Administrator\1.cpp(18) : warning C4390: ';' : empty controlled statement found; is this the intent?0 p1 g  Z. _2 ]
C:\Documents and Settings\Administrator\1.cpp(18) : error C2059: syntax error : ')'4 \3 s( i( L+ P# P, Z
C:\Documents and Settings\Administrator\1.cpp(19) : error C2143: syntax error : missing ';' before 'break'& o7 K) u- e' G$ t
C:\Documents and Settings\Administrator\1.cpp(22) : error C2065: 'strcmp' : undeclared identifier- u) L5 X' [1 D. _: ?/ `; |& f9 O+ b
C:\Documents and Settings\Administrator\1.cpp(28) : error C2065: 'delay' : undeclared identifier
0 ?- W+ T; i9 U' ^  l. M5 f$ x2 G9 hC:\Documents and Settings\Administrator\1.cpp(31) : error C2065: 'close' : undeclared identifier
/ w' ^9 m3 P1 V0 U  mC:\Documents and Settings\Administrator\1.cpp(41) : error C2143: syntax error : missing ')' before ';'
; C( K7 n0 [3 |+ I! [# H- |4 UC:\Documents and Settings\Administrator\1.cpp(41) : warning C4390: ';' : empty controlled statement found; is this the intent?
9 E* E( _& F4 T/ `0 ~- TC:\Documents and Settings\Administrator\1.cpp(41) : error C2059: syntax error : ')'1 T1 B' M9 W0 b
C:\Documents and Settings\Administrator\1.cpp(42) : error C2143: syntax error : missing ';' before '{'9 e6 B7 x7 Q! O& i/ e7 p$ u
C:\Documents and Settings\Administrator\1.cpp(43) : error C2143: syntax error : missing ';' before '&lt;'
, J. q% x5 `# ~: pC:\Documents and Settings\Administrator\1.cpp(56) : warning C4508: 'main' : function should return a value; 'void' return type assumed
( b. y( `% K- x& Y9 F: U: DC:\Documents and Settings\Administrator\1.cpp(56) : error C2143: syntax error : missing ';' before '&lt;'& d* K" I6 B. u3 Q
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc0'
4 [6 b- p! h$ n1 {0 [9 QC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'5 u" z: E' q+ ~( u" g3 G5 e
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xd4'
" ~8 _+ P$ F& X1 l- uC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'
' P$ K" A" H8 T% fC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcd'
2 J4 @2 [. H5 Q6 u' y/ c' P) VC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xf8'
6 B$ Q* `9 h4 }! y6 _8 hC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc9'
2 f" @3 A! K$ m, gC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcf'& o( k4 s6 L: q* {
Error executing cl.exe.</P><>1.exe - 26 error(s), 3 warning(s)
0 E3 m. ]: Q6 d- b</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-6-11 08:37 , Processed in 0.469717 second(s), 83 queries .

    回顶部