QQ登录

只需要一步,快速开始

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

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

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

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

跳转到指定楼层
1#
发表于 2004-6-4 11:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>#include "process.h"
! l  ^6 U  O7 O: T#include "stdio.h" : W8 h/ U' S; M
int main(void)
( c0 I8 ], }8 T+ M% x2 q{ % d" M8 I# s- f! S
int i=0,count=0;
7 x0 W" n; C4 Gchar c,aa[20],bb[10]="abc"; & D" }& G" j  q; v/ j' b6 s
clrscr(); 3 w( \  m& O( U
textbackground(1); ! \" A+ E5 n, u# \/ K
textcolor(4); " E' L, R) z5 H6 C  j
Loop:
  N( e8 f8 G4 C( U& ?gotoxy(25,12);
" ?3 ^$ r; ^- z, Z; o* acprintf("Input your password:"); /*当然在这里输入要输入与bb[10]同样的值  */
; l; M. M; d( G2 i% v6 Jwhile((c=getch())!=13)
+ ^( M1 Q. I. f) e0 a{ * l* ?" J+ B0 l3 x# s
aa[i++]=c;
+ A$ Y+ z$ k9 `5 v! ]% n. P! ^$ Xgotoxy(45+i,12); # d$ B! ^) M* l/ B/ e" R
cprintf("*");
6 M' M5 J0 A$ h, P% m* @/ oif(i&gt;20) 5 t8 v& q0 @6 g: v  `
break;
1 ?$ U+ H* r# x* K' H- t4 m' E0 y}
3 V3 p6 d+ g% `aa=0;
5 [+ Q% Z# F  S- Sif(strcmp(aa,bb)==0) 6 F4 O( W' y3 H7 [8 J) g& c0 f+ D
{
4 Y1 t/ r# P7 M% Q, Wgotoxy(25,13); 3 S" m- L+ ?2 Y- R5 c
cprintf("Your password input right!!!");
; d$ M$ D- q/ \4 |2 f: o; B' v$ bgotoxy(25,14);
# ]# w, f. M2 Y! \/ nprintf("the window will close,thank you");
1 x5 A# r3 z0 b( `! A3 k3 ]1 vdelay(10000000); 9 Y6 b& u" F) q, i5 _/ E
getch(); /*正确输入后,将退出其不意*/! k+ E- _8 U# n, Q4 \! v
exit(0); 6 H) j) L5 W: l8 F3 {+ d$ ?9 t9 r) \
close();
9 r9 D: v/ C. j' \4 H% v} 8 W# J: |3 c; b9 g9 h& ~& ^. ^
else
) J/ \2 K* u+ j: Z( J{ i=0; ) @9 T5 L! o( l2 u
count++;
2 @4 ?# F( t, G# D/ c% Egotoxy(25,13);
2 Y8 P8 F! J6 I' j& K( o! mcprintf("Your password input error!!!"); $ z3 n4 [1 h1 x2 o' a% i+ F
getch();
4 _& m! _$ Z) o{ 3 W) Y1 Z3 y7 T( M& U7 j
gotoxy(25,14);
: l, c- k# W% i$ ]3 k9 jif(count&gt;3) ( c& w5 k9 @' k2 r4 r, H
{
( ~- S" V) w3 D' Y( {" c3 w( r- kcprintf("You put the wrong number too many times");</P>* X! e. @# q& s4 |9 U' n
<>gotoxy(25,15);
$ l& ~6 `, H/ \' _. d# Ecprintf("so the computer must SHOUT DOWN!");
  u" q4 k) a  @$ H" U! `" C/ S1 ngetch();
1 d6 V$ `* U0 L' K! A3 ]exit(0);
) z5 C) w  h2 W2 D8 ?1 Dclose();
+ W3 j9 |$ c9 k& B6 e}
. O3 |6 p0 ^. R8 Q+ V. Adelay(10000000000); # s  B  g1 o& t
clrscr();
& ]& i( T! ?5 Y8 Hgoto Loop;
: W7 J1 O+ ?( F  c- M/ E5 U} 0 b) v# s: e0 F# J) x% m
} , V' O# w/ R$ F2 U  o4 W5 n
getch() ;% J+ {1 d7 g, G/ Y; ~. ?
}</P>
6 e4 ^$ q; W8 N: m, d4 R<>              </P>  n8 L/ j# q7 a9 R. O$ n2 l' g/ a" J
<>        来源---网上</P>
2 q; S; E4 d) k6 X0 d' n0 \<>                                          </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)- M1 x/ C$ P) A5 n
  {
: A% A% R' c5 K5 |' w5 g! K1 ^2 I4 D   if(c==8){i--;gotoxy(46+i,12);cprintf(" ");gotoxy(46+i,12);}
- u6 H% t* W7 G" E6 x) Z   else{: q- f8 p# b- `" d* Y: t
   aa[i++]=c;- j" l7 ?; m: I+ _+ B: G0 g. j
   gotoxy(45+i,12);
9 P" j+ M" p- ^7 l& T4 b   cprintf("*");
) C7 e/ h: F/ K% O: x   if(i&gt;20) break;}
& J2 H7 E5 v8 {9 N. P1 N  }</P>
回复

使用道具 举报

solucky        

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

回复

使用道具 举报

0

主题

0

听众

19

积分

升级  14.74%

该用户从未签到

新人进步奖

<>我试过怎么不行???/.cpp+ S  o5 _# r( s8 \
C:\Documents and Settings\Administrator\1.cpp(7) : error C2065: 'clrscr' : undeclared identifier" Q! n: N: G  f% t: G
C:\Documents and Settings\Administrator\1.cpp(8) : error C2065: 'textbackground' : undeclared identifier/ G8 l- L2 p* O* J: {! ~
C:\Documents and Settings\Administrator\1.cpp(9) : error C2065: 'textcolor' : undeclared identifier
5 G% C* ^  t  X( A  m( bC:\Documents and Settings\Administrator\1.cpp(11) : error C2065: 'gotoxy' : undeclared identifier# \6 @) J7 K5 D0 K
C:\Documents and Settings\Administrator\1.cpp(12) : error C2065: 'cprintf' : undeclared identifier8 u1 v2 @, P+ d8 m
C:\Documents and Settings\Administrator\1.cpp(13) : error C2065: 'getch' : undeclared identifier
3 l( o" }( }" p0 H) DC:\Documents and Settings\Administrator\1.cpp(18) : error C2065: 'gt' : undeclared identifier0 J6 F$ a8 L# Q3 e  a5 A9 f' {
C:\Documents and Settings\Administrator\1.cpp(18) : error C2143: syntax error : missing ')' before ';'
1 S  v/ ]+ m; n( l+ v7 TC:\Documents and Settings\Administrator\1.cpp(18) : warning C4390: ';' : empty controlled statement found; is this the intent?9 {0 e; R3 ?) j* S. @9 A! V) T
C:\Documents and Settings\Administrator\1.cpp(18) : error C2059: syntax error : ')'6 i/ |: `% ]; z& G: a# m) J& q
C:\Documents and Settings\Administrator\1.cpp(19) : error C2143: syntax error : missing ';' before 'break'
1 X. C! L, C$ A+ zC:\Documents and Settings\Administrator\1.cpp(22) : error C2065: 'strcmp' : undeclared identifier
0 e% G( c* g1 b& i- Y/ s5 e9 OC:\Documents and Settings\Administrator\1.cpp(28) : error C2065: 'delay' : undeclared identifier$ Y2 H$ G+ B7 z$ v5 o
C:\Documents and Settings\Administrator\1.cpp(31) : error C2065: 'close' : undeclared identifier: h3 X! G- t. T7 Z4 o" G
C:\Documents and Settings\Administrator\1.cpp(41) : error C2143: syntax error : missing ')' before ';'3 Z2 m3 P0 ^2 ?& y; v* ]! v8 M3 P5 s& n
C:\Documents and Settings\Administrator\1.cpp(41) : warning C4390: ';' : empty controlled statement found; is this the intent?
+ N+ M; H6 W( AC:\Documents and Settings\Administrator\1.cpp(41) : error C2059: syntax error : ')'
  m% n1 l* o* |! F' `4 q2 \C:\Documents and Settings\Administrator\1.cpp(42) : error C2143: syntax error : missing ';' before '{'
. e5 }  ~2 O- vC:\Documents and Settings\Administrator\1.cpp(43) : error C2143: syntax error : missing ';' before '&lt;'
( d3 i. @! k0 g4 K, ?C:\Documents and Settings\Administrator\1.cpp(56) : warning C4508: 'main' : function should return a value; 'void' return type assumed
4 c, r0 s/ h3 s( F/ R- s" V) c1 |C:\Documents and Settings\Administrator\1.cpp(56) : error C2143: syntax error : missing ';' before '&lt;'
( B4 f' X  c) M) {+ XC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc0'( I7 a3 f) G/ Y9 L% u
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'
& S9 c9 ~, j# B: C, g* uC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xd4'
- l  j. `1 ^8 M! p4 d% c8 `C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'- |0 S# u! v7 [
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcd'
5 n" k1 M, F. k  }C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xf8'9 F; W+ ~2 e8 U) b* o6 E
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc9', l5 d4 l$ E) G& Y* t
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcf'
! A) C3 y6 f0 o- z* oError executing cl.exe.</P><>1.exe - 26 error(s), 3 warning(s)) l4 p! [( ~0 j
</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-10-23 09:50 , Processed in 2.324667 second(s), 82 queries .

    回顶部