早教吧作业答案频道 -->数学-->
输入一个账号->判断账号类型(1、根据长度2、根据组成规则)->根据判断出的账户类型查询对应的表1根据长度判断,两个长度,一个是21位一个是19位给你一个账号,首先先判断一下它是几位的(
题目详情
输入一个账号->判断账号类型(1、根据长度2、根据组成规则)->根据判断出的账户类型查询对应的表
1根据长度判断,两个长度,一个是21位一个是19位
给你一个账号,首先先判断一下它是几位的(就两种可能,一个是21位,一个是19位)判断完之后,如果是21位的,那它可能是dwck或者cxzh两个表里面的其中字符,如果不是21位是19位的那么它有可能是cxkb或者dwkb里面的字符;
然后如果是21位的在判断是dwck和cxzh里面的哪一个表里,判断条件是:所给的账号第12位和第13位数如果小于19那就是cxzh里面的,如果所给的账号第12位和第13位数大于20小于59则是dwck面的.(第12位和第13位连一起最大为59,这个条件可以不用写,知道就行)
所判断的账号是19位的话,那就判断它是cxkb或者dwkb里面的字符,判断条件是:所输入的账号第10位如果为0则是cxkb里面的,如果是9则为dwkb的.(第10位就是两个数要么为0要么为9)
这样写清楚了嚒?用C写出来!
1根据长度判断,两个长度,一个是21位一个是19位
给你一个账号,首先先判断一下它是几位的(就两种可能,一个是21位,一个是19位)判断完之后,如果是21位的,那它可能是dwck或者cxzh两个表里面的其中字符,如果不是21位是19位的那么它有可能是cxkb或者dwkb里面的字符;
然后如果是21位的在判断是dwck和cxzh里面的哪一个表里,判断条件是:所给的账号第12位和第13位数如果小于19那就是cxzh里面的,如果所给的账号第12位和第13位数大于20小于59则是dwck面的.(第12位和第13位连一起最大为59,这个条件可以不用写,知道就行)
所判断的账号是19位的话,那就判断它是cxkb或者dwkb里面的字符,判断条件是:所输入的账号第10位如果为0则是cxkb里面的,如果是9则为dwkb的.(第10位就是两个数要么为0要么为9)
这样写清楚了嚒?用C写出来!
▼优质解答
答案和解析
你就这样提问,别人如何帮你回答?
像账号这类问题,考虑使用正则表达式.
连续数字的账号表示可使用如下表达:
[0-9]{21}
[0-9]{19}
有空格的账号可以先去空格或者写更复杂的表达式.
像账号这类问题,考虑使用正则表达式.
连续数字的账号表示可使用如下表达:
[0-9]{21}
[0-9]{19}
有空格的账号可以先去空格或者写更复杂的表达式.
看了 输入一个账号->判断账号类型...的网友还看了以下:
下列说法正确的是()A.反应热就是反应中放出的热量B.放热反应的△H>0,吸热反应的△H<0C.一 2020-04-11 …
关于应收账款账龄分析,下列说法正确的是:A.账龄越长,可能发生坏账的百分比越小B.通过账龄分析 2020-05-21 …
“应收账款”账户月初借方余额为20000元,月末借方余额为30000元,本月贷方发生额为14000元 2020-05-21 …
什么是会计科目?什么是账户?账户与会计科目的联系与区别是什么? 2020-06-07 …
有关会计从业资格的计算分析题2011年6月30日,某企业银行存款日记账的账面余额为100000元, 2020-06-17 …
“应收账款”账户的期末余额某企业期末“应收账款”账户为借方余额207000元,其所属明细账户的借方 2020-07-03 …
初级实务考试:题目多选题:下列各项,会引起期末应收账款账面价值发生变化的有A.按实际发生坏账确认坏 2020-07-03 …
贴现天数怎么算题目是:某应收票据面值为10000万,票面年利率8%,开票日期7月4日,到期日10月2 2020-11-05 …
为什么是680000元和620000元2010年12月31日,M公司“应付账款”账户为贷方余额160 2020-11-07 …
应收账款期末数如何算某企业期末“应收账款”账户为代方余额100800元,其所属明细账户的借方余额合计 2020-11-07 …