ascii c语言打印出来,C语言打印出ASCII码表,怎么写?
满意答案
惜玉apchapuc
2013.03.12
采纳率:55% 等级:11
已帮助:8241人
对应前33个特殊用途编码的释义字符串,设立一个char *型指针数组依次存放它们的首地址,用一个for循环列表输出。对以后的编码,对应输出其字符即可。代码如下://#include "stdafx.h"//If the vc++6.0, with this line.
#include "stdio.h"
int main(void){
char *a[33]={"NUL(null)","SOH(strt of heading)","STX(start of text)",
"ETX(end of text)","EOT(end of transmission)","ENQ(enquiry)",
"ACK(acknowledge)","BEL(bell)","BS(backspace)",
"TAB(horizonfal tab)","LF(NL line feed, new_line)","VT(vertical tab)",
"FF(NP form feed, new page)","CR(carriage return)","SO(shift out)",
"SI(shift in)","DLE(data link escape)","CC1(device control 1)",
"DC2(device control 2)","DC3(device control 3)","DC4(device control 4)",
"NAD(negative acknowledge)","SYN(synchronous idle)","ETB(end of trans, block)",
"CAN(cancel)","EM(end of medium)","SUB(substitute)",
"ESC(escage)","FS(file separator)","GS(group separator)",
"RS(record separator)","US(unit separator)","SPACE"},i;
printf("Dec\tHex\tChar\n");
for(i=0;i<33;printf("%d\t%X\t%s\n",i++,i,a[i]));
for(;i<127;printf("%d\t%X\t%c\n",i++,i,i));
printf("%d\t%X\t%s\n",i,i,"DEL");
return 0;
}
012分享举报
ascii c语言打印出来,C语言打印出ASCII码表,怎么写?相关推荐
- go语言打印日期_go语言基础:流程控制(4)-多重循环跳转控制
1.6 多重循环控制 1.6.1 概念解析 1)多重循环就是指将一个循环嵌套在另一个循环体内,就形成了嵌套循环.在外边的for循环称之为外层for循环,在里面的for循环称之为内层for循环.2)实质 ...
- java语言打印图形_JAVA语言入门教程之打印图形实例——打印矩形
本文主要向大家介绍了JAVA语言入门教程之打印图形实例--打印矩形,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. 输出矩形: public class Rect { public s ...
- c语言字母沙漏,C语言打印沙漏,
C语言打印沙漏, 一.题目: 本题要求你写个程序把给定的符号打印成沙漏的形状.例如给定17个"*",要求按下列格式打印 ***** *** * *** ***** 所谓" ...
- 使用Java语言打印一个心形图案
要使用 Java 语言打印一个心形图案,你可以使用两个 for 循环和一些字符串拼接来实现.你也可以使用 ASCII 码来打印心形图案,这将更加简单. 以下是使用两个 for 循环和字符串拼接的示例代 ...
- C语言打印1000以内的完数
C语言打印1000以内的完数 #include <stdio.h> int main() {int m, s, i;int n = 1000;for (m = 2; m <= n; ...
- C语言打印等腰三角形
C语言打印等腰三角形 #include <stdio.h> int trangle(int n) {int i, j;for (i = 0; i < n; i++){for (j = ...
- C语言打印100-200之间的素数
** C语言打印100-200之间的素数 ** #include<stdio.h> int main() {int i = 0;int j = 0;int count = 0;for (i ...
- PTA L1_002 打印沙漏(C语言)
PTA L1_002 打印沙漏(C语言) 用C语言打印一个沙漏 一.题目概要 二.题目分析 三.解题思路 (一).给定的字符可以打印几行 (二).剩余的字符数 (三).如何输出沙漏 四.代码一览 五. ...
- c语言ffffff错误,C语言打印16进制出现0xffffff现象的问题剖析!
C语言打印16进制出现0xffffff现象的问题剖析! 其实类似的问题不是只在网络程序中才会出现的,看示例代码: 复制代码 1 #include 2 int main() 3 { 4 char ...
- go语言打印日期_判定是否掌握Go语言的最重要标准:对并发的掌握
并发是编程里面一个非常重要的概念,Go语言在语言层面天生支持并发,这也是Go语言流行的一个很重要的原因. Go语言中的并发编程 并发与并行 并发:同一时间段内执行多个任务(你在用微信和两个女朋友聊天) ...
最新文章
- pythonshell画图_Python Shell下使用matplotlib
- PCIe例程理解(一)用户逻辑模块(接收)仿真分析
- 局域网实现VLAN实例
- linux内核加载卡主,请教mx6,linux3.0.35,tf卡能启动uboot但是无法加载内核问题
- salt的远程部署java-1.6.0-openjdk
- 初级软件工程师的成长
- java中byte的范围计算
- #22. 【UR #1】外星人
- 使用PerfView监测.NET程序性能(三):分组
- MySql 使用 EF Core 2.0 CodeFirst、DbFirst、数据库迁移(Migration)介绍及示例
- double类型进行比较排序
- Javascript执行上下文和执行栈
- 德勤2021技术趋势:繁琐、点状的匠人AI时代将终结,MLOps时代来临
- 【Level 08】U07 Mixed Feelings L5 Front page news
- C++中的万能头文件
- 自己编写的android汉字转拼音类(超全字库)
- Windows10清理C盘的恶意软件
- C语言编程 - 推箱子小游戏源码分享 (含过关)
- 手工定制眼镜将风靡中国(lyy bros)
- 太原科技大学调剂计算机,2016年太原科技大学考研调剂信息