从品牌网站建设到网络营销策划,从策略到执行的一站式服务
我猜你应该是想弄个账户和密码之类的程序吧,呵呵,其实设置一个用来计数的变量应该就行了,这是我的想法,不知道能不能帮到你,下面看个程序,希望你能了解其中的意思:
创新互联是一家专业提供靖远企业网站建设,专注与网站建设、成都网站制作、H5页面制作、小程序制作等业务。10年已为靖远众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
#include stdio.h
#includestring.h
#includestdlib.h
struct Account
{
char AccountNumber[20];//账号
char Password[20];//密码
}account={"000001","123456"};//设置一个账户,即对结构体变量进行初始化
void main()
{
int time=0;
char anum[20];
char pword[20];
int flag=1;
while(flag)
{
printf("请输入账户:");
scanf("%s",anum);
printf("请输入密码:");
scanf("%s",pword);
if(strcmp(account.AccountNumber,anum)==0 strcmp(account.Password,pword)==0)
{
printf("成功打开账户\n");
flag=0;
}
else
{
printf("账号和密码不匹配\n");
time++;
if(time==3)
{
printf("你已经输入三次啦!\n");
exit(0);
}
}
}
}
一个函数只能有一个返回值,指针可以返回多个,例如:
void aaa()
{
int *a,*c;
int a,c;
*a=a;*c=c;
a=b();c=b();
}
下面调用 *a和*c.
扩展资料:
在C语言中,指针的使用非常广泛,因为使用指针往往可以生成更高效、更紧凑的代码。总的来说,使用指针有如下好处:
1、指针的使用使得不同区域的代码可以轻易的共享内存数据,这样可以使程序更为快速高效;
2、C语言中一些复杂的数据结构往往需要使用指针来构建,如链表、二叉树等;
3、C语言是传值调用,而有些操作传值调用是无法完成的,如通过被调函数修改调用函数的对象,但是这种操作可以由指针来完成,而且并不违背传值调用。
参考资料来源:百度百科-指针 (编程语言中的一个对象)
可以的,不过不可以调用main()函数。所有的程序都是从main函数开始,然后main函数调用其他的函数,其他的函数也可以调用其他的函数或者自身(递归调用),次数不限。最后在返回到main函数。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图