代码如下:
#include<stdio.h>
#pragma warning(disable:4996)
#include<string.h>
int main()
{
int i = 0
char password[10] = { 0 }
printf("陪兄请输入密码:")
while (i <3)
{
scanf("%s", password)
printf("\n")
if (strcmp(password, "972816") == 0)
{
printf("登录成功\n")
break
}
else
{
i++
if (i != 3)
printf("再输入一次")
}
}
if (i == 3)
printf("密码错误三次退出登录界面\n")
system("pause")
return 0
扩展资料:
#include后面有两种方式,<慎扰>;和""前宽乱旦者先在标准库中查找,查找不到在path中查找。后者为文件路径,若直接是文件名则在项目根目录下查找。
引用方法:#include <stdio.h>
注意事项:在TC2.0中,允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法编译或执行的问题。
参考资料来源:百度百科—include
参考资料来源:百度百科—stdio.h
首册模闷先说明一下,编译环境是win 7 --Visual Studio 2015中文版,使用的语言是C#
1.一开始,打开Visual Studio 2015,左上角【文件→新建→项目】
2.选择C#【windows窗体程序】(里面的名字、路径随意)
3.点击右侧的【工具箱】,如果你的视图没有,在顶部的菜单栏里【视图(V)→工具箱(X)】点出来
4.在这里,讲解三个控件【Button、Label、TextBox】,因为这个界面只需要用到这三个控件即可,如图:
5.先左键或者按住左键拖动【Label】,将鼠标移动到中心区域的窗口界面,选择合适的位置左键。
6.选中任意一个label,在右边的【工具栏】下方有一个【属性】,左键它,将Text信息更改为“用户名”,下一个label同理
7.熟悉了上面label的拖动和更改,同样 *** 作的Button和TextBox我就不演示了,下面直接上做好界面的图片
8.将鼠标移动到【登录】按钮,双击它,编写点击事件。
private void button1_Click(object sender, EventArgs e){
string name = "州弯111" //用户名 与 ID为textBox1控件的字符串比较
string password = "123456"码迅 //比较密码
if (string.Equals(textBox1.Text, name) && string.Equals(textBox2.Text, password))
MessageBox.Show("登录成功!")
else
MessageBox.Show("用户名或者密码错误,请重新输入。")
}
9.编写好点击事件之后就是运行【调试】程序了。在顶部的菜单栏【调试(D)→开始执行(不调试)】,运行如图所示,只演示了输入正确的情况,错误的情况可自行测试。
10.到现在,一个简单登录界面的程序就写完了。
11.输入密码的时候要变成暗文,可以左键相应的textbox,在右边的【属性】项里面找到【passwordChar】修改成【*】即可
注意事项:上文只是演示了程序内部定义用户名和密码的情况,如果是连接 数据库 或者 服务器 匹配用户名密码的,请自行参阅相关资料。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)