用扩展ASCII字符制表格

转载 2013年12月05日 19:23:45


#include<stdio.h>
#include "windows.h"

int main( )
{
 SetConsoleOutputCP(437);
 int m,n;
 printf("Please enter two numbers m,n:\n");
 //scanf("%d,%d",&m,&n);原来用个空格代替逗号也是可以的
 scanf("%d,%d",&m,&n);
 for(int j=0;j<m;j++)
 {
  for(int i=0;i<n;i++)
  {
   if(j==0)
   {
    if(i==0)
     printf("%c",(unsigned char)218);
   
    if(i>0 && i<n-1)
     printf("%c",(unsigned char)194);

    if(i==n-1)
     printf("%c",(unsigned char)191);
   }else if(j>0 && j<m-1)
   {
    if(i==0)
     printf("%c",(unsigned char)195);
   
    if(i>0 && i<n-1)
     printf("%c",(unsigned char)197);

    if(i==n-1)
     printf("%c",(unsigned char)180);
   }else if(j==m-1)
   {
    if(i==0)
     printf("%c",(unsigned char)192);
   
    if(i>0 && i<n-1)
     printf("%c",(unsigned char)193);

    if(i==n-1)
     printf("%c",(unsigned char)217);
   }
  }
  printf("\n");
 }
 system("pause");
 return 0;
}

 

 

 

ASCII编码-扩展字符

ASCII编码 扩展字符

二进制

十进制

十六进制


0111 1111

127

7f

1000 0000

128

80

1000 0001

129

81

1000 0010

130

82

1000 0011

131

83

1000 0100

132

84

1000 0101

133

85

1000 0110

134

86

1000 0111

135

87

1000 1000

136

88

1000 1001

137

89

1000 1010

138

8a

1000 1011

139

8b

1000 1100

140

8c

1000 1101

141

8d

1000 1110

142

8e

1000 1111

143

8f

1001 0000

144

90

1001 0001

145

91

1001 0010

146

92

1001 0011

147

93

1001 0100

148

94

1001 0101

149

95

1001 0110

150

96

1001 0111

151

97

1001 1000

152

98

1001 1001

153

99

1001 1010

154

9a

1001 1011

155

9b

1001 1100

156

9c

1001 1101

157

9d

1001 1110

158

9e

1001 1111

159

9f

1010 0000

160

a0

1010 0001

161

a1

1010 0010

162

a2

1010 0011

163

a3

1010 0100

164

a4

1010 0101

165

a5

1010 0110

166

a6

1010 0111

167

a7

1010 1000

168

a8

1010 1001

169

a9

1010 1010

170

aa

1010 1011

171

ab

1010 1100

172

ac

1010 1101

173

ad

1010 1110

174

ae

1010 1111

175

af

1011 0000

176

b0

1011 0001

177

b1

1011 0010

178

b2

1011 0011

179

b3

1011 0100

180

b4

1011 0101

181

b5

1011 0110

182

b6

1011 0111

183

b7

1011 1000

184

b8

1011 1001

185

b9

1011 1010

186

ba

1011 1011

187

bb

1011 1100

188

bc

1011 1101

189

bd

1011 1110

190

be

1011 1111

191

bf

1100 0000

192

c0

1100 0001

193

c1

1100 0010

194

c2

1100 0011

195

c3

1100 0100

196

c4

1100 0101

197

c5

1100 0110

198

c6

1100 0111

199

c7

1100 1000

200

c8

1100 1001

201

c9

1100 1010

202

ca

1100 1011

203

cb

1100 1100

204

cc

1100 1101

205

cd

1100 1110

206

ce

1100 1111

207

cf

1101 0000

208

d0

1101 0001

209

d1

1101 0010

210

d2

1101 0011

211

d3

1101 0100

212

d4

1101 0101

213

d5

1101 0110

214

d6

1101 0111

215

d7

1101 1000

216

d8

1101 1001

217

d9

1101 1010

218

da

1101 1011

219

db

1101 1100

220

dc

1101 1101

221

dd

1101 1110

222

de

1101 1111

223

df

1110 0000

224

e0

1110 0001

225

e1

1110 0010

226

e2

1110 0011

227

e3

1110 0100

228

e4

1110 0101

229

e5

1110 0110

230

e6

1110 0111

231

e7

1110 1000

232

e8

1110 1001

233

e9

1110 1010

234

ea

1110 1011

235

eb

1110 1100

236

ec

1110 1101

237

ed

1110 1110

238

ee

1110 1111

239

ef

1111 0000

240

f0

1111 0001

241

f1

1111 0010

242

f2

1111 0011

243

f3

1111 0100

244

f4

1111 0101

245

f5

1111 0110

246

f6

1111 0111

247

f7

1111 1000

248

f8

1111 1001

249

f9

1111 1010

250

fa

1111 1011

251

fb

1111 1100

252

fc

1111 1101

253

fd

1111 1110

254

fe

1111 1111

255

ff

 

 

相关文章推荐

汇编实验题之用表格形式显示ASCII字符

实验题目_用表格形式显示ASCII字符SMASCII  一、实验目的 学习用汇编语言设计与编写循环程序 二、实验要求 按15行X16列的表格形式显示ASCII码为10H一100H的所有字符,即...
  • wwj_748
  • wwj_748
  • 2011年12月04日 23:21
  • 1583

ascii码 iso 8859-1 Unicode 字符编码 UTF8编码 区别 表格

ASCII码表 Bin Dec Hex 缩写/字符 解释 00000000 0 00 NUL(null) 空字符 00000001 1 01 SOH(start of headling...

ASCII_扩展字符表_查询

  • 2011年08月20日 08:17
  • 159KB
  • 下载

字符转换(2,8,10,16进制,ASCII码)

字符转换(2,8,10,16进制,ASCII码) 罗列了一些用到的,各进制 以及 ASCII 间的转换,记录备忘 一,先说说 2,8,10 ,16 各进制之间的转化 ...

读写二进制时,怎么将ASCII码大于等于128的char字符转换为16进制输出

首先,要将char转换成对应的整型大小。比如ASCII码164对应的字符串,二进制形式:1010 0100. 直接使用强制转换成int再输出16进制的话,会得到ffffffa4,这是因为字符串的最高...

字符转换(2,8,10,16进制,ASCII码)

罗列了一些用到的,各进制 以及 ASCII 间的转换,记录备忘 一,先说说 2,8,10 ,16 各进制之间的转化 System.Convert类中提供了较为全面的各种类型、数值之间的...

ASCII表 带字符表和扩展字符表

  • 2011年02月14日 17:51
  • 58KB
  • 下载

用C++编写16进制字符数组转ASCII码字符数组的函数

在通信中经常用到二进制和ASCII码互相转换的功能

用C++实现ASCII码字符数组转16进制字符数组的功能

在网络通信中经常用到16进制和ASCII码字符数组互相转换的功能,虽然功能简单,但初学者写出来的代码经常会有各种问题。从ASCII码字符数组转为16进制字符数组,一个判断比较完整的实现代码如下: bo...

字符编码笔记:ASCII-Unicode和UTF-8

  • 2017年09月22日 13:59
  • 58KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用扩展ASCII字符制表格
举报原因:
原因补充:

(最多只允许输入30个字)