当前位置: 首页 > news >正文

网站开发外包公司合同国家卫健委:不再发布每日疫情信息

网站开发外包公司合同,国家卫健委:不再发布每日疫情信息,网站做ulr跳转,公关策划书模板范文本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。 输入格式: 输入第一行给出一个正整数 N(≤…

本题要求你帮助某网站的用户注册模块写一个密码合法性检查的小功能。该网站要求用户设置的密码必须由不少于6个字符组成,并且只能有英文字母、数字和小数点 .,还必须既有字母也有数字。

输入格式:

输入第一行给出一个正整数 N(≤ 100),随后 N 行,每行给出一个用户设置的密码,为不超过 80 个字符的非空字符串,以回车结束。

注意: 题目保证不存在只有小数点的输入。

输出格式:

对每个用户的密码,在一行中输出系统反馈信息,分以下5种:

  • 如果密码合法,输出Your password is wan mei.
  • 如果密码太短,不论合法与否,都输出Your password is tai duan le.
  • 如果密码长度合法,但存在不合法字符,则输出Your password is tai luan le.
  • 如果密码长度合法,但只有字母没有数字,则输出Your password needs shu zi.
  • 如果密码长度合法,但只有数字没有字母,则输出Your password needs zi mu.

输入样例:

5
123s
zheshi.wodepw
1234.5678
WanMei23333
pass*word.6

输出样例:

Your password is tai duan le.
Your password needs shu zi.
Your password needs zi mu.
Your password is wan mei.
Your password is tai luan le.

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

C程序如下:

#include <stdio.h>
#include <string.h>
#include <stdbool.h> // 引入布尔值类型库// 判断字符是否为数字
bool isDigit(char c) 
{if (c >= '0' && c <= '9') {return true;} else{return false;}
}// 判断字符是否为字母  
bool isAlpha(char c) 
{  if (c >= 'a' && c <= 'z' || c >= 'A' && c <= 'Z') {  return true;  } else{  return false;  }  
}  int main(void) {  int n; // 用户输入的密码数量  scanf("%d\n", &n); // 读取用户输入的密码数量  while (n--) { // 对每个密码进行处理  char s[81]; // 存储密码的字符数组,最多80个字符加一个结束符'\0'  gets(s); // 从标准输入读取密码字符串  if (strlen(s) < 6) { // 如果密码长度小于6,则输出提示信息并跳过当前循环  printf("Your password is tai duan le.\n");  continue;  }  bool legal = true, hasAlpah = false, hasDigit = false; // 初始化判断标志位  for (int i = 0; s[i] != '\0'; i++) { // 遍历密码中的每个字符  if (isDigit(s[i])) { // 如果字符是数字,则设置hasDigit标志位为true  hasDigit = true;  } else if (isAlpha(s[i])) { // 如果字符是字母,则设置hasAlpah标志位为true  hasAlpah = true;  } else if (s[i] != '.') { // 如果字符不是小数点,则设置legal标志位为false并跳出循环  legal = false;  break;  }  }  if (!legal) { // 如果密码不合法,则输出提示信息  printf("Your password is tai luan le.\n");  } else if (!hasAlpah) { // 如果密码中没有字母,则输出提示信息  printf("Your password needs zi mu.\n");  } else if (!hasDigit) { // 如果密码中没有数字,则输出提示信息  printf("Your password needs shu zi.\n");  } else { // 如果密码合法且包含字母和数字,则输出提示信息  printf("Your password is wan mei.\n");  }  }  return 0; // 主函数返回0,表示程序正常结束  
}

http://www.sczhlp.com/news/45935/

相关文章:

  • 好的网站设计制作营销方案策划
  • 自己做的网站怎么打开蜘蛛搜索
  • 个人怎么做微信公众号和微网站seo百度关键词优化软件
  • 沈阳网站建设模板一个新品牌怎样营销推广
  • wordpress 防注入seo推广专员招聘
  • 长沙做网站哪家公司好流量平台
  • 怎样做网站 知乎windows优化大师免费
  • 做网站为什么用php太原seo推广
  • 企业网官方网站seo规则
  • 浙江网站建设优化360推广
  • 我对马克思主义的理解-第一节-关于实践性
  • 3D服装设计软件企业版 Marvelous Designer Enterprise 2025.0.243 Win
  • 洛谷题单指南-状态压缩动态规划-P5369 [PKUSC2018] 最大前缀和
  • 毕业设计医院网站设计怎么做sem优化推广
  • 深圳建筑设计师招聘信息百家号seo怎么做
  • 设计师的个人网站灰色词排名接单
  • 做网站平台客服有什么好苏州网站外包
  • 公司如何组建网站百度大搜推广和百度竞价
  • 新手初做网站做一个企业网站大概需要多少钱
  • sss
  • 光纤数据收发加速计算卡设计原理图:226-基于Xilinx Kintex-7 FPGA K7 XC7K325T PCIeX8 四路光纤卡
  • 云主机 怎么做网站建站系统哪个好
  • 昆明做网站开发维护的公司如何申请域名
  • 开一家代做网站的公司网站内链优化
  • 网投怎么做网站win10优化大师官网
  • 香港做批发的网站有哪些seo诊断书
  • 南坪做网站搜易网服务内容
  • 磁力神器河南纯手工seo
  • wordpress布局构建器seo网站推广是什么意思
  • 网站模板制作视频教程网站优化及推广方案