【C语言开发】登陆界面
要求:
1.显示系统时间
2.绘制系统图案
3.输入用户名和密码,并保存到data.txt文件中
//define.h#ifndef _DELINE_H
#define _DELINE_H#include <stdio.h>
#include <time.h>
#include <string.h>
#include <stdlib.h>//显示系统时间
void showtime();
//绘制心形
void paintheart();
//输入用户名
int scanfuser();
//输入密码
int scanfpassword();#endif
//showtime.cpp#include "define.h"void showtime()
{time_t timep;char s[30];time(&timep);strcpy(s,ctime(&timep));printf("%s", s);
}
//paintheart.cpp#include "define.h"void paintheart()
{//心形函数for (float y = 1.5f; y > -1.5f; y -= 0.1f) {for (float x = -1.5f; x < 1.5f; x += 0.05f){float a = x * x + y * y - 1;putchar(a * a * a - x * x * y * y * y <= 0.0f ? '*' : ' ');}putchar('\n');}
}
//scanfuser.cpp#include "define.h"int scanfuser()
{//定义用户名数组char user[100];//打印文字printf("用户名:");//输入用户名并保存到user数组中scanf("%s",user);//printf("%s",user);//将用户名信息保存在data.txt文件中FILE *fpWrite=fopen("data.txt","a+");//成功创建文件时if(fpWrite){ //不为空时逐个字符保存for(int i=0;user[i]!='\0';i++){fprintf(fpWrite,"%c",user[i]);}//关闭文件fclose(fpWrite);//释放指针fpWrite=NULL;}return 0;
}
//scanfpassword.cpp#include "define.h"int scanfpassword()
{//声明密码数组char password[100];//打印文字printf("密码:");//输入密码并保存到数组中scanf("%s",password);//printf("%s",password);//将用户名信息保存在data.txt文件中FILE *fpWrite=fopen("data.txt","a+");//成功创建文件时if(fpWrite){ //不为空时逐个字符保存for(int i=0;password[i]!='\0';i++){fprintf(fpWrite,"%c",password[i]);}//关闭文件fclose(fpWrite);//释放指针fpWrite=NULL;}return 0;
}
//main.cpp#include "define.h"int main()
{//更改标题system("title 登录界面"); //设置屏幕为白底红字system("color f4");//设置窗口大小为80×40system("mode con cols=80 lines=40");//显示系统时间showtime();//绘制心形图案paintheart();//换行居中printf("\n ");//输入用户名scanfuser();//换行居中printf("\n ");//输入密码scanfpassword();return 0;
}
【C语言开发】登陆界面相关推荐
- 用c语言开发图形界面,「分享」C语言如何编写图形界面
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 贴吧内经常有人问C语言是不是只能用于字符终端界面开发,不能用于图形界面.大家也都有回答,需要其他的库.MFC,GTK,QT. 本人近期刚用GTK库加上纯C ...
- 使用Scala语言开发GUI界面的计算24点的游戏应用
今年开始学习Scala语言,对它的强大和精妙叹为观止,同时也深深感到,要熟练掌握这门语言,还必须克服很多艰难险阻. 这时,我就在想,如果能有一种方式,通过实际的应用实例,以寓教于乐的方式,引导我们逐步 ...
- 使用Go语言开发Qt界面
Go 的 UI 库 Go 语言本身是没有 UI 库的,不过有许多第三方的库支持将 Go 语言绑定到其他 UI 库,比如 Qt.GTK.参考地址 环境搭建 非 windows 或者需要参数说明的可以参考 ...
- C语言运行界面字体,C语言实现图形界面登陆窗口.docx
纯C语言实现图形界面登陆窗口 一下是界面图: 编程工具是:VC6.0 请根据个人需要对源代码进行修改使用,图片放在工程文件夹中.新建时应该将文件后缀设置为.cpp 以下是程序灯源代码: #includ ...
- go html vue,[终极巨坑]golang+vue开发日记【三】,登陆界面制作(二)
写在前面 本期内容是承接上期已经做好了登陆界面来写的,不过本期是以golang为主,可能需要大家把最基本的语法结构熟悉一下:菜鸟教程.这样的话方便展开,自然而然的,本篇也是直接实战为主.这次需要依赖m ...
- 【大白话学习】UniApp 微信小程序与APP应用 开发零基础入门教程(二)---登陆界面功能实现
打开 main.js,这个文件里定义的是整体小程序中会用到的一些 功能 (即变量之类),也就是说,只要在这里出现的功能,其它页面可以直接拿来使用.可以把它理解为: 共享单车main ,大家都可以用. ...
- 可以用来开发GUI界面的主流语言和平台(一)
可以用来开发GUI界面的主流语言和平台(一) 一.C++(MFC) C++中常见的用来做GUI界面的主要是MFC和Qt creater.本文先介绍如何快速上手MFC(用一个统计字符数量的小例程),下篇 ...
- c语言开发窗口程序,怎么用c语言做一个界面?
https://m.zjurl.cn/answer/6697137038547747083/?app=news_article&app_id=26&share_ansid=669713 ...
- 界面开发(2)--- 使用PyQt5制作用户登陆界面
使用PyQt5制作用户登陆界面 上篇文章已经介绍了如何配置PyQt5环境,这篇文章在此基础上展开,主要记录一下如何使用 PyQt5 制作用户登陆界面,并对一些基础操作进行介绍. 下面是具体步骤,一起来 ...
- Cortex-M开发板密码登陆界面
效果图 登陆主界面 输入密码 密码错误 密码正确(我这里省事登陆成功直接放的一张图) 思路 主界面 主界面要有的元素有:输入框.数字键盘(字母键盘).logo(可有可无).删除键.登陆键 所以我们单独 ...
最新文章
- php mysql 查询 where_PHP MySQL Where 子句
- 通过Spark listener实现Direct模式读取Kafaka数据
- ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: N O)
- 北京的林书豪,像一把小李飞刀
- KubeEdge 1.1 部署
- 马化腾,你就把微信卖给运营商得了
- Serverless 应用如何管理日志 持久化数据
- 不要抱怨,每个人的人生都不完美
- macOS设备上的照片导入Bridge
- 基于Opencv和Tesseract的行驶证识别系统设计
- linux系统转移到另一个硬盘,(扩展根目录容量方法汇总)把Linux系统迁移到另一个分区或者硬盘...
- html src认证,html – SRCSET的W3C验证
- Hexo | yilia主题美化
- 【神经网络】变分自编码大杂烩
- 【已解决】华为P10禁止系统更新EMUI9
- Android Native Crash崩溃及错误原因分析二-实战解决
- 一份Yann LeCun等16个顶级数据科学家给新人的建议
- java实现人物关系预测_用 NetworkX + Gephi + Nebula Graph 分析人物关系(上篇)
- hi3559av100的启动和升级
- CTF/黑客之提问的智慧