爱问知识人 爱问教育 医院库

编程

首页

编程

能否用c/c++/vb编一程序,使得输入一个汉字,能够输出相应的ASCII码?
如果可以请写出程序,多谢!!!!!!

提交回答
好评回答
  • 2008-03-21 15:48:12
    这种小事用什么语言都无所谓了,用VB6如下:
    Private Sub Form_Load()
        Dim buffer() As Byte, b, out As String
        buffer = InputBox("")
        For Each b In buffer
            out = out & b & " "
        Next
        MsgBox out
    End Sub
    

    [***

    2008-03-21 15:48:12

其他答案

    2008-03-23 15:20:43
  • int asc;
    char *string=new char [2];
    string=getchar();
    asc=string[0]&0x80h+string[1];
    

    a***

    2008-03-23 15:20:43

  • 2008-03-20 20:03:28
  • 你头脑有问题。
    

    c***

    2008-03-20 20:03:28

  • 2008-03-20 12:36:29
  • 英文字母有其ASCII 码,汉字使用的是Unicode码。
    VB 中有 Asc() 函数和 Chr() 函数用于这类转换。
    VC的话,可以直接输出ASCII 码或者Unicode码。
    如果想将Unicode码转换成ASCII码,可以自己编写一个转换的子程序

    哆***

    2008-03-20 12:36:29

  • 2008-03-20 12:23:50
  • 汉字不是用ASCII编码的,只有英文、数字和一些基本的符号才能用ASCII编码。

    无***

    2008-03-20 12:23:50

  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 174-193
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):