C用轻松打印出一个属于自己的ASCII码表

想生成自己的ASCII码表吗?我保证看完本文,你就轻松打印出一个属于自己的ASCII码表

知识点:

ASCII码表是0到127间的整数在电脑中字符性表达出的符号集,0到32这一部分为控制符,33到127是符号集,所以我们只能打印出33到127之间的符号。

效果演示

在这里插入图片描述

我们打开ASCCI码表.txt看看
在这里插入图片描述
在这里插入图片描述
看我们的ASCII码表就这样生成成功啦!

代码演示

/*
		源文件名	:	main.c
		作者		:	Abr
		日期		:	2016年8月1日
		功能介绍	:	生成ASCCI码表
*/

#include <stdio.h>
#include <stdlib.h>
int main()
{
	
    FILE* fp=fopen("ASCII码表.txt","w+");//新建文件保存ASSC码表
	
    int i;
    fprintf(fp,"\t\t\t\t\t\t标准ASCII表\t\t\t\t\t\t\n");//写入数据
	fprintf(fp,"_____________________________________________________________\n");
    fprintf(fp,"|十进制值\t\t\t  符号\t\t\t十六进制值\t\t八进制值|\n");//写入数据
	    for(i=33;i<127;i++)
	{
		
		fprintf(fp,"|\t%.3d              |  %c  |           0x%0.2x           %.4o\t |\n",i,i,i,i);//写入数据
		
	}
	fprintf(fp,"|____________________________________________________________|");
	fclose(fp);//关闭 
	printf("out ASCII ok\n\a");
	system("pause");
	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值