注册 登录
编程论坛 C# 论坛

有道题目是显示随机整数及其对应字符,就是字符什么意思,代码我写了

zzs617 发布于 2014-05-18 21:17, 666 次点击
using System;
using System.Collections.Generic;
using
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace _2._6作业5
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }

        private void button1_Click(object sender, EventArgs e)
        {
            Random ran = new Random();
            int a;
            String c;
            int RandKey = ran.Next(1, 100);
            a = RandKey;
            textBox1.Text = Convert.ToString(a);
            c = Convert.ToString(a);

            textBox2.Text = c;
        }
    }
}
我用电脑写了这个然后两个框框都显示随机数字,那个数字对应的字符什么意思及其对应转化格式给一个我参考啊
4 回复
#2
zzs6172014-05-18 21:27
怎么没人回复啊
#3
yhlvht2014-05-18 21:42
这题应该是说ASICC码对应的字符和数字吧
int i = 70;
char c = (char)i;
那么c的值是F,也就是70对应的字符是F,看看ASICC码表就好了
#4
zzs6172014-05-18 21:54
回复 3 楼 yhlvht
我之前从网上弄得代码试过了很多奇怪的符号,数字是数字,是字母,是符号,这是对的吗?是对的我就参考那个。这个课后作业是我自己做的老师没要求就剩下这个不懂,其他运行瞒住要求
#5
yhlvht2014-05-18 22:26
让你自己看ASCII码,怎么不去看呢
计算机是用2进制存储信息的,当然包括数字,字母,符号等等,每一个字符(数字,字母,符号等等)都跟一个2进制对应
2进制是可以转换为相应的10进制,也就是数字,这样数字跟字符就有了对应
编码有很多种,ascii,gb2312,gbk,utf8,utf16等等
这种东西你自己不去看,网上找一段代码又如何

[ 本帖最后由 yhlvht 于 2014-5-18 22:28 编辑 ]
1