这段C#代码写入数据了,可为啥每次都多输入一遍000X呢?但在做循环运算在屏幕显示时是没问题的

而且记录数据时应该.....0001、......0002、......0003、......0004一直到.....0009、.......000X,而我这上一下自己的... 而且记录数据时应该.....0001、......0002、......0003、......0004一直到.....0009、.......000X,而我这

上一下自己的源码

那里出了问题求修改,求帮助,求助攻o(∩_∩)o
不对不是从0001开始,而是从0000开始
展开
 我来答
ghz5727776
2014-08-04
知道答主
回答量:5
采纳率:0%
帮助的人:3万
展开全部
最内层的for循环中的else语句需要加 { },把两个语句括起来。
追问
谢谢,你是第一个回答的就给你了
syht2000
高粉答主

2014-08-04 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
很明显你else下的代码应该用{}括起来
也就是
{
console.writeline(xxxx..
sw.writeline("xxxx...
}
thread.sleep(50);

另外不清楚你原来的意图具体是什么,大体来看你只是想从0000变化到9999,一个for就足够了,没必要去写四层,判断一个数i的最后一位是否是0,方法很多,比如i%10==0之类的都行
追问
用来循环一个人身份证后四位所有可能性
追答
即然已经采纳那就不多说了,效率很低的方法就不帮你改动了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式