用C#反向输出四位数

设计一个程序,输入一个四位整数,将各位数字分开,并按其反序输出 1234 4321 要求用循环语句实现 记住是C#语言

第1个回答  2014-06-22
int i = 1234; char[] c = i.ToString().ToCharArray(); Array.Reverse(c); Response.Write(new string(c));本回答被提问者采纳
第2个回答  2014-06-23
int i = 1234; char[] ca = i.ToString().ToCharArray(); string s = ""; for(int j=ca.Length-1;j>=0;j--) { s+=ca[j]; } Console.WriteLine(s); Console.ReadKey();

用C#反向输出四位数
int i = 1234; char[] c = i.ToString().ToCharArray(); Array.Reverse(c); Response.Write(new string(c));

c# 编程中 如何让一个整数反转输出,并且输入的整数位数不能全部相同...
转换成String再反向即可~~~int i=12345;char[] ch = i.ToString().ToCharArray();Array.Reverse(ch);int j = Convert.ToInt32(new String(ch));(附上一句,Array.Reverse()需要.net 3.5+,如果你的项目不是的话,你要自己写数组反转的代码了~~)

C#一维数组,用for语句反向输出字符串
string str = Console.ReadLine(); \/\/输入字符串 for (int i = str.Length-1; i >=0; i--) \/\/把字符串当字符数组逆向循环 { Console.Write(str[i]); \/\/输出 } Console.ReadLine(); \/\/暂停程序查看结果 所谓字符串 实际上是一个字符数组 char[ ] 所以直接用for逆向循环就...

用C#怎吗对如 968反向输出成869
string a = "968";char[] b = a.ToCharArray(0, 3);Array.Reverse(b);Console.WriteLine(b);或者:string a = "968";for (int i = a.Length - 1; i >= 0; i--){ Console.Write(a[i]);}

c# 如何输出数组
这句不行。string的数组不能这么输出,这样输出的是p的类型,即System.string[]。把最后一句替换成:foreach(string str in p)Console.Write(str)。C#系统开发和应用开发的最佳实用语言,并且很有可能成为编程语言历史上的第一个“全能”型语言。看过这篇简史,不要把C#看成年轻后生了——只要是“...

c语言:采用递归方法实现将输入的字符串按反序输出
以下是使用递归方法实现将输入字符串按反序输出的 C 语言程序:```c include <stdio.h> \/\/ 递归函数,将字符串 str 按反序输出 void printReverse(char *str) { if (*str == '\\0') { \/\/ 判断是否到达字符串结尾 return;} else { printReverse(str + 1); \/\/ 递归调用,输出下一...

C语言如何用递归实现链表的逆序输出、释放、倒序?求大神给出这三段代码...
3. 修正`getEmptyList`函数,确保内存分配成功后结构体成员初始化。4. 修正`insertNode`函数,添加边界条件检查并优化插入逻辑。5. 修正`show`函数,直接遍历打印链表节点数据。6. 修正`showReverse`函数,使用后序遍历实现递归打印。7. 修正`reverse`函数,使用递归方式翻转链表。8. 修正`destory`函数,...

求C#中需要转义的特殊符号(完全)列表,
\\x20 使用十六进制表示形式(恰好两位)与 ASCII 字符匹配。\\cC 与 ASCII 控制字符匹配;例如,\\cC 为 Ctrl-C。\ 使用十六进制表示形式(恰好四位)与 Unicode 字符匹配。\\ 在后面带有不识别为转义符的字符时,与该字符匹配。例如,\\* 与 \\x2A 相同。注意 转义字符 \\b 是一个特例。在...

用C#编程,自定义两个m*m矩阵,分别求两个矩阵的和,积并输出显示
如果a、b是互为相反的向量,那么a=-b,b=-a,a+b=0. 0的反向量为0 AB-AC=CB. 即“共同起点,指向被减”a=(x,y) b=(x',y') 则 a-b=(x-x',y-y').

c语言程序设计十进制数的分解与组合再组合成该整数的逆序数并输出?
!= 0){ int digit = num % 10; \/\/ 取得最低位数字 rev = rev * 10 + digit; \/\/ 将数字加到反向变量中 num \/= 10; \/\/ 将数字除以10来删除已经处理过的位数 } printf("该数字的反向数字为:%d\\n", rev);return 0;} ```例如,如果输入数字12345,则输出54321作为其反向数字。

相似回答