注册c
① c语言用户注册代码
C语言编程实现用户的注册和登录
#include "stdafx.h"
#include "string.h"
#define n 20
void zhuce();
void denglu();
char yhm[n],mm[n];
int main(int argc, char* argv[])
{
int i;
printf("-----------\n1.注册\n2.登陆\n3.继续\n0.退出\n");
scanf("%d",&i);
switch(i)
{case 0: break;
case 1 : zhuce();break;
case 2: denglu();break;
}
return 0;
}
void zhuce( )
{char temp1[n],temp2[n],temp3[n],yhmtmp[n];
printf("输入用户名\n");
fflush(stdin);//清空缓存
gets(yhmtmp);
printf("输入密码\n");
fflush(stdin);
gets(temp1);
printf("输入密码确认\n");
fflush(stdin);
gets(temp2);
if(!strcmp(temp1,temp2))
{strcpy(mm,temp1);
printf("注册成功\n");
}
else
{printf("输入密码确认\n");
gets(temp3);
if(!strcmp(temp1,temp3))
{strcpy(mm,temp1);
printf("注册成功\n");
}
else
printf("注册失败\n");
}
}
void denglu( )
{
char s1[n],s2[n];
printf("输入用户名\n");
fflush(stdin);
gets(s1);
printf("输入密码\n");
fflush(stdin);
gets(s2);
if((strcmp(s1,yhm))&&(strcmp(s2,mm)))
printf("登陆成功\n");
}
② c语言程序,登录注册系统
提供一个思路,将txt文件中的内容读取到一个数组中,这个数组中的数据应该是你自定义的结构体。然后将该用户名与数组中的内容循环比较。如果发现有相等的(即已存在),则注册失败!给个例子:
#include<stdio.h>
intmain()
{
intv[100];//开一个足够大的数组。
inti=0,j;
FILE*fp;//文件指针
fp=fopen("in.txt","r");//以文本方式打开文件。
if(fp==NULL)//打开文件出错。
return-1;
while(fscanf(fp,"%s",v[i])!=EOF)//读取数据到数组,直到文件结尾(返回EOF)
i++;
fclose(fp);//关闭文件
charregisterName[20];
for(j=0;j<i;j++)//循环输出数组元素。
{
if(strcmp(registerName,v[i].name)==0)
{
printf("该用户名已存在! ");
break;
}
}
return0;
}
大概就这样的。具体的细节你自己调试。
③ 编一个注册登陆的程序 C语言的
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
bool search(char id[], char pass[]) {
FILE *fp;
char tid[10], tpass[10];
fp = fopen("c:\\data", "r");
while (!feof(fp)) {
fscanf(fp, "%s%s", tid, tpass);
if (strcmp(tid, id)==0 && strcmp(tpass, pass)==0) {
fclose(fp);
return true;
}
}
fclose(fp);
return false;
}
bool login() {
char id[10], pass[10];
printf("Login\nPress the id: ");
scanf("%s", id);
printf("Press the password: ");
// 可以自行将password处理成*号, 如果不会可以发信给我
scanf("%s", pass);
printf("-----------------------");
if (search(id, pass))
return true;
else
return false;
}
void _add(char id[], char pass[]) {
FILE *fp;
fp=fopen("c:\\data", "a");
// 在写入文件时可以按一定的排序方式插入,可减少以后Login时的search时间
fprintf(fp, "%s %s\n", id, pass);
fclose(fp);
}
void regis() {
char id[10], pass[10], tpass[10];
printf("Register\nPress the id: ");
scanf("%s", id);
while (true) {
printf("Press the password: ");
scanf("%s", pass);
printf("Press the password again: ");
scanf("%s", tpass);
if (strcmp(pass, tpass) != 0)
printf("The passwords you pressed are not the same!\n");
else
break;
}
_add(id, pass);
printf("-----------------------Register successfully!\n");
}
void init() {
FILE *fp;
if ((fp=fopen("c:\\data", "r")) == NULL) { // 注意,一定要有个名叫data(没有扩展名)的合法文件在C盘根目录
printf("---------File is not exist\n");
system("pause");
exit(0);
}
else
fclose(fp);
}
int main(void){
int command;
init(); // 检查data文件在不在
while (true) {
printf("-----------------------(Login: 1 Register: 2 Exit: 3)\n");
scanf("%d", &command);
printf("-----------------------\n");
// 这里可以编写command的检测语句
if (command == 3)
break;
else if (command == 1) {
if (!login())
printf("ID is not exist or password is wrong!\n");
else
printf("Login successfully!\n");
}
else
regis();
}
return 0;
}
搞定了。。。我是用成功了的。。。如果有问题就发信给我。。。。
④ C语言编程:实现用户的注册和登录
模拟用户注册和登陆可以用文件来保存用户名和密码。注册就是向文件里写,用if判断两次密码是否一致。连续三次,可以有一个变量,每次输入加一,变量大于三就提示登陆不成功。用户名不对,那你就把你输入的用户名和文件里的用户名是否一致。
⑤ KCCEC注册过商标吗还有哪些分类可以注册
KCCEC商标总申请量1件
其中已成功注册0件,有1件正在申请中,无效注册0件,0件在售中。
经八戒知识产权统计,KCCEC还可以注册以下商标分类:
第1类(化学制剂、肥料)
第2类(颜料油漆、染料、防腐制品)
第3类(日化用品、洗护、香料)
第4类(能源、燃料、油脂)
第5类(药品、卫生用品、营养品)
第6类(金属制品、金属建材、金属材料)
第7类(机械设备、马达、传动)
第8类(手动器具(小型)、餐具、冷兵器)
第9类(科学仪器、电子产品、安防设备)
第10类(医疗器械、医疗用品、成人用品)
第11类(照明洁具、冷热设备、消毒净化)
第12类(运输工具、运载工具零部件)
第13类(军火、烟火、个人防护喷雾)
第14类(珠宝、贵金属、钟表)
第15类(乐器、乐器辅助用品及配件)
第16类(纸品、办公用品、文具教具)
第17类(橡胶制品、绝缘隔热隔音材料)
第18类(箱包、皮革皮具、伞具)
第20类(家具、家具部件、软垫)
第21类(厨房器具、家用器皿、洗护用具)
第22类(绳缆、遮蓬、袋子)
第23类(纱、线、丝)
第24类(纺织品、床上用品、毛巾)
第25类(服装、鞋帽、袜子手套)
第26类(饰品、假发、纽扣拉链)
第27类(地毯、席垫、墙纸)
第28类(玩具、体育健身器材、钓具)
第29类(熟食、肉蛋奶、食用油)
第30类(面点、调味品、饮品)
第31类(生鲜、动植物、饲料种子)
第32类(啤酒、不含酒精的饮料)
第33类(酒、含酒精饮料)
第34类(烟草、烟具)
第35类(广告、商业管理、市场营销)
第36类(金融事务、不动产管理、典当担保)
第37类(建筑、室内装修、维修维护)
第38类(电信、通讯服务)
第39类(运输仓储、能源分配、旅行服务)
第40类(材料加工、印刷、污物处理)
第41类(教育培训、文体活动、娱乐服务)
第42类(研发质控、IT服务、建筑咨询)
第43类(餐饮住宿、养老托儿、动物食宿)
第44类(医疗、美容、园艺)
第45类(安保法律、婚礼家政、社会服务)
⑥ 淘宝网个人注册C店和公司注册C店有什么不同
淘宝网个人注册的C店和公司注册的C店的不同店有:
1、标识不同。
个人注册的C店叫淘宝个人店铺,没有明显标识的。
公司注册的C店叫企业店铺,有明显的企业店铺标识。
2、认证方式不同。
个人店铺的认证方式是个人认证,只需提供身份证信息即可。
企业店铺的认证方式是企业认证,出需要提供身份证信息外,还需要提供企业的营业执照信息。
3、提现方式不同。
个人店铺是提现到个人的银行卡的。
企业店铺需要提现到企业的对公账户的银行卡。
4、升级方式不同。
个人店铺可以升级为企业店铺。
企业店铺无法转换为个人店铺。
⑦ 程序无端运行regsvr32,描述为microsoft(c)注册服务器
应该是安来装了某些流氓源软件劫持了regsvr32.exe文件.
文件位置:
C:\Windows\SysWOW64\regsvr32.exe
你可以试试用WinPE启动电脑或者进入Win7安全模式,找个纯净的相同系统的同名文件替换.
重启.
⑧ 注册商标 标识圈带c表示什么
答:
商标标识圈带C的符号,C是版权的英文名称为“Copyright”,它表示的是通知他人此作品已受版权保护并注明权利人的一种方式。版权符号的规定来自美国版权法,在1989年3月1日之前,要在美国获得版权保护必须在发表作品的复制件上载有版权标记。
(8)注册c扩展阅读:
常见标志分别有:
1 、© Copyright Reserved:C是版权的标记,《世界版权公约》要求必须在出版物上注明版权标记才能享有版权。我国是没有这种规定的,一般也就说明一下"版权所有";"版权所有,翻录必究"之类的说明而已。著作权的时效是到著作权持有人死后50年,当然人家身故,版权收益可以按照法定继承顺序来。
2 、® Registered:指的是注册商标,《商标法》有明确规定的“商标注册人有权标明“注册商标”或者注册标记®”,如果没有获准注册的商标如果标注®的话,便属于假冒注册商标,且有可能构成商标侵权;
3、 T.M. Trade Mark:"TM”常见于国外商标,它是英文“trade mark”的缩写,“trade mark”的中文意思是“商业标记”,所以“TM”的意思就是“商标”,它的作用就是告诉人们,这个它所标注的图形或文字是这个商品或服务的商标,不是名称也不是广告宣传。
⑨ C-FREE 3.5如何获得注册码,用户名
把以下代码复制到你的C-FREE 中运行
然后输入 你的机器码,就会得到注册码了.
本来想帮你算出来的.不过电脑最近重装了.还没来的及装C-FREE
#include "stdlib.h"
#include "stdio.h"
int main(int argc, char* argv[])
{
char chKey[128] = {0};
unsigned int unXORCode, unRemainder, unQuotient, unTmp, unMachineCode;
printf("Please Key in the Machine Code: ");
scanf("%d", &unMachineCode);
unXORCode = unMachineCode ^ 0x90909090;
unRemainder = unXORCode % 0x25;
unQuotient = unXORCode;
if (unRemainder < 0x11)
{
unRemainder += 0x11;
}
int i;
i = 0;
while (unQuotient != 0)
{
unTmp = unQuotient % unRemainder;
unQuotient /= unRemainder;
if (unTmp >= 0xa)
{
unTmp = unTmp + 0x61 + 0xf6;
unTmp &= 0x0ff;
chKey[i] = unTmp;
}
else
{
chKey[i] = unTmp + 0x30;
}
i++;
}
printf("Key is: ");
while (i >= 0)
{
printf("%c", chKey[i]);
i--;
}
printf(" ");
return 0;
}