中软国际python机试题_中软国际入职机试题[优质资料]
资料
-
参考
1
1
邮箱地址合法性验证,合法输出字符“
1
”,不合法输出字符“
0
”
合法条件:
A
仅包含一个“
@
”。
B
最后三位必须是“
.com
”
C
字符直接没有空格
B
有效数组是
1~9
、
a~z
、
A~Z
、“
.
”、“
@
”、“
_
”
程序
#include
int
main()
{
char
input[100],out=1;
int
len,i,flag=0,flag1=0,flag2=0,flag3=0,ttt=0;
scanf(
"%s"
,input);
len=strlen(input);
if
((input[len-1]==
'm'
)&&(input[len-2]==
'o'
)&&(input[len-3]==
'c'
)&&(input[len-4]==
'.'
))
{
for
(i=0;i
{
if
(input[i]==
'@'
)ttt++;
if
(input[i]==
' '
)
{
flag1=1;
}
if
((((input[i]>=
'1'
)&&(input[i]<=
'9'
))||((input[i]>
'a'
)&&(input[i]<
'z'
))||((input[i]>
'A'
)\
&&(input[i]>
'Z'
))||(input[i]==
'.'
)||(input[i]==
'@'
)||(input[i]==
'_'
))==0)
{
flag2=1;
}
}
if
(ttt!=1)
{
flag3=1;
}
}
else
{
flag=1;
}
if
(flag==1||flag3==1||flag1==1||flag2==1)
{
out=
'0'
;
}
else
{
中软国际python机试题_中软国际入职机试题[优质资料]相关推荐
- 中谷教育python精讲_中谷教育Python视频教程
中谷教育Python视频教程 2020-05-08 13:03 ¥6 内容简介 中谷教育Python视频教程,讲解了python的基础语法知识,包含元组.列表.字典.流程控制.函数等内容.比较全面且基 ...
- 中谷教育python精讲_中谷教育Python视频教程资源推荐
<中谷教育Python视频教程>讲的是Python开发的入门教程,它将介绍Python语言的特点和适用范围,Python基本的数据类型,条件判断和循环,函数,以及Python特有的切片和列 ...
- 中谷教育python精讲_中谷教育Python视频(课件、源码)推荐
<中谷教育Python视频教程>讲的是Python开发的入门教程,它将介绍Python语言的特点和适用范围,Python基本的数据类型,条件判断和循环,函数,以及Python特有的切片和列 ...
- lua检测表中是否有某个值_Lua基础知识总结(入职面试题)
2019年8月刚入职新公司时,因为之前的项目都没有使用lua的经验,所以jojo老大出了一份题让我想尽办法找出答案,当时对于一个无经验的小菜鸟来说,属实费了不少功夫,如今分享出来,希望能对刚使用lua ...
- 中软国际python机试题_中软国际入职机试题.doc
中软国际入职机试题 1 邮箱地址合法性验证,合法输出字符"1",不合法输出字符"0" 合法条件: A 仅包含一个"@". B 最后三位必须是 ...
- mysql 中的neq_mysql中neq使用Python的Django框架中的压缩组件Django Compressor_MySQL
为了加快网站的加载速度,我们通常要多js和css进行压缩处理.这些js和css的压缩工作如果都手动处理,费时费力. <mysql中neq使用Python的Django框架中的压缩组件Django ...
- 中软国际python面试题_中软国际面试经验
2020-04-24 09:05:01 面试过程: 面试的中软国际华为事业线 面试地点华为G区食堂 面试人,组长 面试时长1小时左右 面试结果通过面试 入职时间通过面试后一天时间 面试过程中没谈待遇, ...
- 中软国际java开发面试题_中软国际java面试题及参考答案
面试题是中软国际java个人求职者在面试过程中的敲门砖,以下是小编为大家收集到的,希望对大家有帮助! :填空题 1Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点? B ...
- python在excel中的应用-python怎样在excel中应用?
python在excel中应用的方法:首先[return sorted(s)]在本地建立一个目录,并保存这个代码并命名为[Methods.py]:然后打开Excel,填写一些数据以便提供python脚 ...
- python能在生活中做什么-Python能在生活中做什么
很多人学习Python就是为了在人工智能.大数据等领域谋求一份高薪工作,Python其实很接地气,我们如果学习了Python而不把它作为一种谋生手段也可以在生活中解决很多问题,那么Python能在生活 ...
最新文章
- java 上传视频并播放_java实现视频上传和播放..doc
- 【Linux入门到精通系列讲解】Centos 7软件安装的三种方式
- payara 创建 集群_使用Payara Micro的Easy Java EE Microservices
- 如何在 Flink 中规划 RocksDB 内存容量?
- 2020年5月机器视觉工作阶段性总结
- Java collection 集合类架构
- 使用 jQuery 避免鼠标双击
- 6、React脚手架
- 大数据之道 HMM系列
- 【评测】照胶的仪器选购
- 正则表达式 String中正则匹配的方法
- 《计算广告》第三部分计算广告关键技术——笔记(中上)
- Apple App store的应用购买限制 - 年龄
- android百度定位方式,Android 百度定位SDK
- eMMC SI 总结
- 洛谷:P1460 [USACO2.1]健康的荷斯坦奶牛 Healthy Holsteins(DFS)
- mybatis从入门到精通(刘增辉著)-读书笔记第四章
- PDF的加密解密,解密后随便怎么玩
- 从新建文件夹开始构建ShadowPlay Engine游戏引擎(6)
- 北大青鸟深圳嘉华分享MySQL基础知识