| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1657 人关注过本帖, 1 人收藏
标题:C语言密码问题
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
你看看我给你的用法:
程序代码:
int main(void)
{
    const char* correct_password = "Hello, world";        // 这个是正确密码

    printf_s("Please input your password: ");
    // 当输入密码的函数返回真时,输出correct,返回假时,输出error,这就是用法!
    // 如果要判断多次,就使用多次,每次返回结果都计数,这样你的计数器才用得上
    printf_s("\nYour password is %s.\n", Get_Password(correct_password) ? "correct" : "error");
    _getch();
    return 0;
}


函数Get_Password()是把正确的密码字符串地址作为参数送给函数,与用户输入的字符串比较,看是否吻合,吻合就返回真,否则返回假。

你再看看你自己用的那个,它实现的功能的是什么,满足你的主程序需要吗?

授人以渔,不授人以鱼。
2013-01-25 00:05
Ayiis
Rank: 12Rank: 12Rank: 12
等 级:火箭侠
威 望:2
帖 子:1086
专家分:3063
注 册:2011-4-10
收藏
得分:0 
不对吧,怎么这么简单?我记得当时好像写了50多行代码才实现的

  • 该单位
  • 正在被拖走
2013-01-25 00:07
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
哪简单了?
收到的鲜花
  • lsh1066653472013-01-25 18:19 送鲜花  3朵   附言:乐于助人。

授人以渔,不授人以鱼。
2013-01-25 00:10
lsh106665347
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2013-1-6
收藏
得分:0 
回复 23楼 TonyDeng
你的那段代码加到这个程序中要怎么调用啊,我不会用啊。好人做到底咯,大侠!
2013-01-25 18:18
快速回复:C语言密码问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017061 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved