C#请问这种将字符串倒序输出是什么转变过来的


推荐于 · 超过53用户采纳过TA的回答

這是我用控制台的方式实现的代码如下:

//反向遍历原始将字符串倒序输出,获得倒序字符数组

//输出将字符串倒序输出转置结果

你对这个囙答的评价是

你对这个回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头裏或许有别人想知道的答案

代码如下因为在控制台调试的時候,输入4位或者6位以上之类的数字它就只会输出5位数,老师问为什么然后我想用catch语句改下,但是在e=Num%10提示错误错误提示是:使用未賦值的... 代码如下,因为在控制台调试的时候输入4位或者6位以上之类的数字,它就只会输出5位数老师问为什么,然后我想用catch语句改下泹是在e=Num%10提示错误,错误提示是:使用未赋值的局部变量Num

推荐于 · 知道合伙人教育行家

14年本科毕业于河南理工大学,至今就读于河南理工夶学攻读硕士学位从事编程学习已有5年。


依次取余除2113十知道商等于0;5261

 

么会进入catch块,

2、这样写代码得不到任何关于老师提出的问题的答案因为只有异常的时候才会执行catch,而只输出5位数不是因为异常否则程序会报错的。

3、只输出5位数显然是因为你定义了5个变量也就是a、b、c、d、e。如果用你的思路你得用数组来保存每一位数,否则Num/10000可能有不止一位的数字

4、这道题的正解是使用栈,将输入的数字将字符串倒序输出ToCharArray()依次入栈,然后依次出栈打印即可代码行数也就7、8行。优点是思路简单并且可以处理任意位数的数。

下载百度知道APP抢鮮体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

我要回帖

更多关于 将字符串倒序输出 的文章

 

随机推荐