#include <stdioh>
#include <stringh>
#include <stdlibh>
#include <timeh>
/随机码产生函数/
void RandomCode (char Rcode[])
{
int i;
srand ((unsigned int)time(NULL));
for (i = 0; i < 3; ++i)
Rcode[i] = rand()%10 + '0';
Rcode[i] = '\0';
}
/登陆函数,判断信息是否匹配,若匹配返回1,否则返回0/
int LandedApp (char password[], char Rcode[])
{
char name[10] = {0};
char pword[10] = {0};
char rcode[4] = {0};
printf ("用户名 : ");
gets (name);
printf ("密码 : ");
gets (pword);
printf ("随机码 : ");
gets (rcode);
if (strcmp (name, password[0]) != 0 || strcmp (pword, password[1]) != 0 || strcmp (rcode, Rcode) != 0)
return 0;
else
return 1;
}
int main ()
{
char password[2] = {"admin", "admin123"}; //用户名和密码
char rc[4] = {0}; //随机码
int count = 3; //可输入次数
puts ("请输入用户名,密码和随机码:");
while (count)
{
RandomCode (rc);
printf ("随机码 : %s\n", rc);
if (LandedApp(password, rc) != 0)
break;
--count;
if (count != 0)
puts ("错误的用户名或密码或随机码,请重新输入: ");
}
if (count != 0)
puts ("\n成功登陆!");
else
puts ("\n登录失败 !");
return 0;
}
推荐:
1C语言编程宝典
>
计算机编程语言相信对一些做技术的朋友们来说并不陌生,随着现在互联网的发展,对网络技术的需求量也越来越高,学习各类的计算机网络编程语言技术也越来越成为当下比较热门的一个选择导向。对于一些想自学计算机编程语言的朋友来说,选择正确的学习网站是非常重要的,而C语言中文网就是一个比较有优势的学习计算机编程语言的网站,该网站是一个在线学习的编程的网站,对于想自学的小白学员或者想加强专业技能的朋友来说都是非常友好的,下面就来说说看该网站有哪些优势。
一、内容涉及面广C语言中文网内容涉及的范围较广,不管是专业技术人员还是小白入门级想学习编程语言的学员,都有其针对性的课程教材,所以能更好的为想学习的朋友提供针对性的帮助。而且在该网站除了C语言的课程之外,还涵盖了C++,Linux,Java等常用到的编程语言,对于自学的朋友来说选择性也更高了。
二、大多数课程免费该网站大多数的学习课程都是对外免费开放的,所以对于一般性的学习来讲还是很友好的,可以不需要任何费用就能进行相关内容的学习。除非是涉及到一些高级教程和项目实践等内容时,则是需要开通相应的VIP,但对于日常的一些运用来说,其提供的免费课程就已经足够了。
三、随时随地在线学习C语言中文网是一个在线的学习平台,可以不需要下载相应的软件,只需要打开相应的网页就能进行学习,手机端或者电脑端都是支持的,因为课程大多都是以文字的形式展现,所以不受地点跟时间的限制,可以随时随地的进行学习,还可以根据自身需要选择学习进度,而且还有答疑跟课程辅导等功能,可以很好的解决学习过程中出现的问题。
从以上几点来看,C语言中文网的优势还是比较明显的,有需要的朋友也可以根据自身需要去选择相关的课程学习。
C语言是以它的高效性著称的,一般使用在嵌入式等对系统高效性要求比较高的系统当中,也会用它来写一些window或者linux下的应用。但是它不能做网站,现在流行的做网站项目的语言是C#和java,php等等。
以上就是关于怎么用C语言编写一个程序,登陆网站然后请求页面全部的内容,包括:怎么用C语言编写一个程序,登陆网站然后请求页面、刚学完C语言和C++语言,学习学习VC++有什么好的网址、C语言中文网是个怎样的网站,好用吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)