大佬教程收集整理的这篇文章主要介绍了内置函数 字符串比较 strcmp 登录密码,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
1 //内置函数 字符串比较 strcmp 2 // 原理:将两个字符串从首字母开始,按照ASCII码的顺序逐个比较 3 //字符串1 == 字符串2 返回0 4 //字符串1 < 字符串2, 返回正数 5 //字符串1 > 字符串2 ,返回负数 6 7 #include<stdio.h> 8 #include<stdlib.h> 9 #include<String.h> 10 11 #define user_NAME "admin" //定义实参 12 #define passworD "admin" 13 14 15 /** 16 *验证传入的用户和密码是否正确 17 *参数1:需要验证的用户名 18 *参数2:需要验证的密码 19 *返回:如果用户名和密码合法,返回1,否则返回0 20 */ 21 22 int login(char [],char[]); 23 24 int main() 25 { 26 char userName[50],password[50]; 27 printf("用户名:"); 28 gets(userName); 29 printf("密码:"); 30 gets(password); 31 32 if(login(userName,password) == 1) 33 { 34 //调用登录成功后执行的函数 35 printf("登录成功!\n"); 36 } 37 else 38 { 39 printf("登录失败!!!\n"); 40 41 42 } 43 44 45 46 } 47 48 int login(char userName[],char password[]) 49 { 50 int result = 0; 51 52 if(strcmp(user_NAME,userName)== 0 && strcmp(passworD,password) ==0) 53 { 54 55 result = 1; 56 } 57 58 59 60 return result; 61 }
//密码错误
//密码正确
以上是大佬教程为你收集整理的内置函数 字符串比较 strcmp 登录密码全部内容,希望文章能够帮你解决内置函数 字符串比较 strcmp 登录密码所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。