QQ登录

只需要一步,快速开始

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

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

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

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

跳转到指定楼层
1#
发表于 2004-6-4 11:33 |只看该作者 |倒序浏览
|招呼Ta 关注Ta
<>#include "process.h" $ p+ P+ {/ @* l5 B8 A2 n
#include "stdio.h"
2 y7 t. N0 i- `1 q. [& bint main(void)
. e6 `- {. s* q; s$ ?' Y' a/ c{
9 Y* j% d( T+ ]3 c3 `, pint i=0,count=0;
* Y2 u6 P) X! r) w7 }8 c; dchar c,aa[20],bb[10]="abc"; ' c* T* |9 M% q, \$ X& ]
clrscr();
9 _2 R5 A' J/ {) D$ k* Ttextbackground(1); 5 j8 i7 `6 o8 b6 c4 s
textcolor(4); 7 G- N5 J  u' V
Loop:
4 }9 e) U2 [/ ~8 b( Ugotoxy(25,12); 6 z* S2 M, P  h3 H$ ?
cprintf("Input your password:"); /*当然在这里输入要输入与bb[10]同样的值  */$ g9 m) Y. T2 M0 v- ~
while((c=getch())!=13) 9 X2 L7 g' C& W- C
{
6 f1 `" w" r0 raa[i++]=c; ) l/ ^" F& G! s2 ~; n7 f
gotoxy(45+i,12); ; j& r) U% e; P" a* H
cprintf("*");
8 P7 n$ d! `% i$ v; K) mif(i&gt;20)
+ \4 G: _, y) \- n; C) h  xbreak;
# G1 Q: }; j* f/ ^: R7 R8 O; z} 1 X3 t. ~2 ^% ]
aa=0; 1 P* `$ P* o5 j5 `$ p6 t
if(strcmp(aa,bb)==0) " J5 W) W% c! }5 ]* l
{ 0 }3 P+ c8 @7 Z
gotoxy(25,13);
6 s2 I5 E- h- S9 u. K* \/ `cprintf("Your password input right!!!");
" X# q8 D1 T8 u# V4 y% e8 egotoxy(25,14);
4 d: l/ f) T- B( Bprintf("the window will close,thank you");
7 J: Y2 ~% o. O9 L9 C2 }" sdelay(10000000); + p9 a; `* {% Z! @+ P
getch(); /*正确输入后,将退出其不意*/
5 q% y& z6 c  j/ u  p5 rexit(0);
- q4 O8 `7 {- ~$ Y+ }close(); 5 Q, |2 m8 x' s* C2 w' {
} + }5 |2 r3 D: F5 u( F
else * A4 D1 W+ X% e9 b$ D1 ^/ I
{ i=0; 7 _4 }: F! w0 @' v- W* H1 [& K$ k
count++;
+ ]- a  J% R1 |# ~gotoxy(25,13);
  q$ P. l' J( r- C; g! r$ ccprintf("Your password input error!!!");
7 e! K4 o3 j1 j. ~" `getch();
; z) V  Q0 n0 ]{ ( G; b! S& @6 k7 h) L& H; y
gotoxy(25,14);
; T2 e: y9 b) b' G; @% Xif(count&gt;3)
. Y3 G! F0 p5 I: O, w- [: P{ $ q: q( A6 j+ ^% p. i. y3 p
cprintf("You put the wrong number too many times");</P>
! o! L4 H4 L) h; w<>gotoxy(25,15);
3 L: v) z. F$ ]2 C& J) T2 _2 Ycprintf("so the computer must SHOUT DOWN!"); 2 g, |4 u; u# n! B2 w/ x
getch();
# A+ I* k9 J& u4 R$ R' k) Aexit(0);/ s3 y9 N/ k* Y. \6 O
close();
  \7 P3 P& _- g6 a8 u} $ f4 u' j/ `" S& P( N9 b) ]" i! I
delay(10000000000);
* Q$ y- G" g/ ]" F( n, kclrscr();
) _. A% w' R+ M7 V! zgoto Loop; ) y; K$ ~: A# S& q# G
} / y4 f. x0 s" j6 _: e6 k/ j
}
+ x" j6 `; r6 |+ qgetch() ;
7 [9 p# c% O* J4 u( k+ S/ n) w}</P>2 h0 z3 ]3 {) [# p1 l9 S
<>              </P>
- a8 ^$ M; `7 l! m5 |, c9 m<>        来源---网上</P>0 h6 M' U' l- c
<>                                          </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)
0 h/ w2 Q1 Q1 a2 N' p/ o! Y' v. j  {
0 f$ l. i- V7 b( `; ~6 g: X   if(c==8){i--;gotoxy(46+i,12);cprintf(" ");gotoxy(46+i,12);}8 s5 }! C( m7 X
   else{
& }/ J  k' V) p2 Z9 ^" A   aa[i++]=c;
. ^. P# l; n9 s0 ^   gotoxy(45+i,12);( S/ U& [9 x# b9 _5 d1 m! t
   cprintf("*");( [6 L: \6 o& G6 v- v
   if(i&gt;20) break;}
6 o# q  g, M7 f! v- G( I' z  }</P>
回复

使用道具 举报

solucky        

17

主题

1

听众

109

积分

升级  4.5%

该用户从未签到

回复

使用道具 举报

0

主题

0

听众

19

积分

升级  14.74%

该用户从未签到

新人进步奖

<>我试过怎么不行???/.cpp
" ]& M* e: m: v) x3 RC:\Documents and Settings\Administrator\1.cpp(7) : error C2065: 'clrscr' : undeclared identifier7 ?. F. |" O7 e  |; _
C:\Documents and Settings\Administrator\1.cpp(8) : error C2065: 'textbackground' : undeclared identifier7 M, D% J8 s5 f( r5 |. l2 C
C:\Documents and Settings\Administrator\1.cpp(9) : error C2065: 'textcolor' : undeclared identifier
! u) k3 q7 w' q: i( g, cC:\Documents and Settings\Administrator\1.cpp(11) : error C2065: 'gotoxy' : undeclared identifier
3 G  G# Q! g  n* N% T8 {" J1 zC:\Documents and Settings\Administrator\1.cpp(12) : error C2065: 'cprintf' : undeclared identifier8 K  N' u+ e% t3 E
C:\Documents and Settings\Administrator\1.cpp(13) : error C2065: 'getch' : undeclared identifier$ n7 E5 F( i8 P, A6 O' a* g
C:\Documents and Settings\Administrator\1.cpp(18) : error C2065: 'gt' : undeclared identifier* q4 I( e! N3 N0 o, M4 K8 G
C:\Documents and Settings\Administrator\1.cpp(18) : error C2143: syntax error : missing ')' before ';'
2 _2 J* X1 n9 B% f. z: M! qC:\Documents and Settings\Administrator\1.cpp(18) : warning C4390: ';' : empty controlled statement found; is this the intent?* A" G2 @' S4 x3 R( j# d
C:\Documents and Settings\Administrator\1.cpp(18) : error C2059: syntax error : ')'6 [3 X$ E5 z3 A# }4 P
C:\Documents and Settings\Administrator\1.cpp(19) : error C2143: syntax error : missing ';' before 'break'
% Y; x. T0 F# k) PC:\Documents and Settings\Administrator\1.cpp(22) : error C2065: 'strcmp' : undeclared identifier
- \; @) N& L# _C:\Documents and Settings\Administrator\1.cpp(28) : error C2065: 'delay' : undeclared identifier+ G% a$ V' I& |- I$ s$ `' u4 g
C:\Documents and Settings\Administrator\1.cpp(31) : error C2065: 'close' : undeclared identifier6 H) R) _. P/ }% `" j
C:\Documents and Settings\Administrator\1.cpp(41) : error C2143: syntax error : missing ')' before ';'
- z1 B; s* w  [C:\Documents and Settings\Administrator\1.cpp(41) : warning C4390: ';' : empty controlled statement found; is this the intent?' H$ k' ?( A( M. \" {8 Z4 `
C:\Documents and Settings\Administrator\1.cpp(41) : error C2059: syntax error : ')'& G1 S- J/ A# {0 s. o
C:\Documents and Settings\Administrator\1.cpp(42) : error C2143: syntax error : missing ';' before '{'+ t- K( z+ _% u; F- I5 y
C:\Documents and Settings\Administrator\1.cpp(43) : error C2143: syntax error : missing ';' before '&lt;'2 z  l. D( ^- S, O. W- w% g
C:\Documents and Settings\Administrator\1.cpp(56) : warning C4508: 'main' : function should return a value; 'void' return type assumed
# h+ J/ E: Y+ i* a6 i- l6 V1 x, q4 NC:\Documents and Settings\Administrator\1.cpp(56) : error C2143: syntax error : missing ';' before '&lt;') o0 A; d! Z& [  l! l9 [/ I! o
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc0'+ `. |) L9 V) m# |8 M8 j) J
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'3 e- _% T* ]1 P* Y# C% [
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xd4'- c& G/ k# y* Z% P
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xb4'
6 S3 W* K# r) M; B; y$ E/ RC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcd'
& _# P# |& r6 S7 d6 r3 \0 Q" C' nC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xf8'
. O0 g$ r0 g5 NC:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xc9'" Q% B% f5 I) N1 @9 k  @
C:\Documents and Settings\Administrator\1.cpp(58) : error C2018: unknown character '0xcf'
, e/ Z2 D  ^4 e' b) tError executing cl.exe.</P><>1.exe - 26 error(s), 3 warning(s)
' D% J% t5 x, [</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-7-21 02:52 , Processed in 1.357804 second(s), 83 queries .

    回顶部