C语言编写“用户名+密码登陆三次模板”

/* Note:Your choice is C IDE */
#include “stdio.h”
void main()
{
int pass,name;
int i,j,temp;
int s,e,sum;
int max,min;
int a[10];
char ch;
int c,b;
int bh;
int n,m;
for(i=2;i>=0;i–)
{
printf(“请输入用户名:”);
scanf("%d",&name);
if(name!=123456)
{
if(i0)
{
printf(“您已经被锁定!!!!!”);
exit(0);
}
printf(“用户名有误!还有%d次机会!\n”,i);
continue;
}
printf(“请输入密码:”);
scanf("%d",&pass);
if(pass!=654321)
{
if(i
0)
{
printf(“您已经被锁定!!!!!”);
exit(0);
}
else
printf(“密码有误!还有%d次机会!\n”,i);

	}
	
	if(name==123456 && pass==654321)
	{
		printf("登陆成功!!!\n");
		break;
	}
	
	
}
while(1)
{
	puts("\n\t\t====C语言趣味题====");
	puts("\t\t      1.简易计算器");
	puts("\t\t      2.中国好歌曲");
	puts("\t\t      3.计算数值和");
	puts("\t\t      0.退出");
	printf("请输入功能编号:");
	scanf("%d",&bh);
	
	switch(bh)
	{
		case 1:
				printf("请输入算术表达式:");
				scanf("%d%c%d",&b,&ch,&c);
				switch(ch)
				{
					case '+':
						printf("%d + %d = %d\n",b,c,b+c);
					break;
					
					case '-':
						printf("%d - %d = %d\n",b,c,b-c);
					break;
					
					case '*':
						printf("%d * %d = %d\n",b,c,b*c);
					break;
					
					case '/':
						if(c==0)
						printf("除数不能为0,瓜皮!\n");
						else
						printf("%d / %d = %d\n",b,c,b/c);
					break;    					    					
				}
				
		break;
		
		case 2:
		max=-9999;
		min=99999;
		sum=0;
				printf("请输入十位评委的打分:");
				for(i=0;i<10;i++)
				{
					scanf("%d",&a[i]);
					if(max<a[i])
					max=a[i];
					if(min>a[i])
					min=a[i];
					sum+=a[i];
				}
				printf("十位评委的打分为:");
				for(i=0;i<10;i++)
				{
					printf("%d\t",a[i]);
				}
				
				for(i=1;i<10;i++)
				{
					for(j=0;j<10-i;j++)
					{
						if(a[j]>a[j+1])
						{
							temp=a[j];
							a[j]=a[j+1];
							a[j+1]=temp;	
							}
						}
				}
				printf("\n排序后十位评委的打分为:");
				for(i=0;i<10;i++)
				{
					printf("%d\t",a[i]);
				}
				printf("\n去掉一个最高分%d,去掉一个最低分%d,这位选手最后得分为:%.2f\n",max,min,(sum-max-min)/8.0);
		break;
		
		case 3:
		sum=0;
			printf("请输入一个起始值:");
			scanf("%d",&n);
			printf("请输入一个终止值:");
			scanf("%d",&m);
			if(n>=m)
			{
				printf("瓜皮,好好输,OK?");
			}
			else
			{
    			for(i=n;i<=m;i++)
    			{
    				if(i%3==0 && i%5==0)
    				sum+=i;	
    			}
    			printf("在%d到%d之间,能被3和5同时整除的数的和为:%d",n,m,sum);
			}
		break;
		
		case 0:
			exit(0);
		
		default : printf("输入有误!请重新输入!\n");	
		
		
		}
	}

}

  • 3
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值