C++例题1:输出可打印字符

#include<iostream>
#include<stdlib.h>
#include<cctype>
int main()
{
int i;char a=0;
for(i=0;i<128;i++)
{
if(isprint(a))
{
std::cout<<a<<" ";
std::cout<<std::dec<<i<<" ";
std::cout<<std::hex<<i<<std::endl;
a++;
}
else a++;
}
system("pause");
return 0;
}

C++例题1:输出可打印字符

时间: 2024-08-28 12:26:45

C++例题1:输出可打印字符的相关文章

ASCII 可打印字符与控制字符

2017-08-16 21:29:30 基本的 ASCII 字符集共有 128 个字符,其中有 95 个可打印字符,包括常用的字母.数字.标点符号等,另外还有 33 个控制字符.标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准. 控制字符 在ASCII码中,第0-31号及第127号(共33个),换句话说就是小于32的都是控制字符或通讯专用字符,如控制符:LF(换行).CR(回车).FF(换页).DEL(删除).BS(退格).BEL(振铃)等:通讯专

打印字符

描述 输入一个ASCII码,输出对应的字符. 输入一个整数,即字符的ASCII码,保证存在对应的可见字符.输出一行,包含相应的字符.样例输入 65 样例输出 A源代码: #include <stdio.h> int main() { int a; scanf ("%d", &a); printf ("%c\n", a); return 0; }

判断2~100的所有素数,是素数输出并打印

/** * 判断2~100的所有素数,是素数输出并打印 * 10个一换行 */ public class IsPrime { public static void main(String[] args) { int num = 100; printPrime(num); } public static void printPrime(int num) { int count = 0; //记素数的个数 /*检验2~num之间所有的数字*/ for (int i = 2; i <= num; i+

1-2-08:打印字符

总时间限制: 1000ms 内存限制: 65536kB 描述 输入一个ASCII码,输出对应的字符. 输入 一个整数,即字符的ASCII码,保证存在对应的可见字符. 输出 一行,包含相应的字符. 样例输入 65 样例输出 A #include<stdio.h> int main() { int f; scanf("%d",&f); printf("%c\n",f); return 0; }

C语言输出单个汉字字符

1 #include "stdio.h" 2 #include "windows.h" 3 4 int main() 5 { 6 char sText[20] = { "多字节字符串!OK!" }; 7 DWORD dwNum = MultiByteToWideChar(CP_ACP, 0, sText, -1, NULL, 0); 8 printf("dwNum = %d", dwNum); 9 for (int i = 0

release下不输出NSLog打印的内容,debug下才输出。

软件运行越来越慢,突然在想,是不是因为NSLog,太多的原因.因为自己总是喜欢用NSLog打印出变量,然后,在进行调试程序,找Bug. 网上查找资料,果然,和这个还是有点关系的. 直接上代码,使其在release下不输出NSLog打印的内容,debug下才输出. 要注意,这部分代码是要写在prefix.pch中的. // 在debug模式下输出NSLog,在release模式下不输出NSLog #ifndef __OPTIMIZE__ #define NSLog(...) NSLog(__VA_

输出所有希腊字符(char类型和int类型转换练习) 已知:开始字符 &#39;α&#39; 和 结束字符&#39;ω&#39;

输出所有希腊字符(char类型和int类型转换练习) 已知:开始字符 'α' 和 结束字符'ω' package homework0702; public class Alphabet { public static void main(String[] args) { System.out.println("作者:王飞,郑州大学,兴唐教育"); System.out.println("该结构用于 希腊字母,欢迎使用\n"); System.out.println(

Base64就是一种 基于64个可打印字符来表示二进制数据的表示方法

Base64编码是从二进制到字符的过程. Base64编码主要用在传输.存储.表示二进制等领域,还可以用来加密,但是这种加密比较简单. byte[] byteArray = Encoding.UTF8.GetBytes(content);content = Convert.ToBase64String(byteArray); 开发者对 Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了.实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该.大概介绍一下Bas

操作系统开发之——打印字符

我们在上一篇文章中提到Bootsect如何制作,接着我们来做打印字符,(某些朋友可能认为打印字符是最重要的,嘻嘻) 直接贴代码: _ASM_Print_String: push ebp mov ebp, esp mov esi, [ebp + 8] ; pszInfo mov edi, [POS] mov ah, [ebp + 12] ; color .1: lodsb test al, al jz .2 cmp al, 0Ah ; 是回车吗? jnz .3 push eax mov eax,