
int number = arc4random % 1000000;
我希望我的程序在出现66或4444或77777这样的数字时执行某些 *** 作(所有数字相同的多位数).我可以手动写:
switch (number) { case 11: blabla...; case 22: blabla...; (...) case 999999: blabla;} 这将花费我很多程序代码. (45例……)
有没有一种简单的方法来解决问题.
解决方法 这是检查所有数字是否相同的一种方法:bool AllDigitsIDentical(int number){ int lastDigit = number % 10; number /= 10; while(number > 0) { int digit = number % 10; if(digit != lastDigit) return false; number /= 10; } return true;} 总结 以上是内存溢出为你收集整理的当出现“所有数字相同的多位数”时,如何让我的程序执行任何 *** 作?全部内容,希望文章能够帮你解决当出现“所有数字相同的多位数”时,如何让我的程序执行任何 *** 作?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)