小弟我想用C++打印出ASCII中的特殊符号

2024年11月09日 03:24
有3个网友回答
网友(1):

  修改后的代码如下:

#include
using namespace std;
int main()
{
 unsigned char i;
 for (i=1;i<=255;i++)
 {
    cout<    cout<<' ';
    if (i%20==0) cout< }
}

  也可以尝试下面的代码

#include 
#include 

int main()
{
 int i;
 char ch = ' ';
 for (i=1;i<=255;i++)
 {
    printf("%c%c",i,(i%20)?' ':'\n');
 }
}

  使用printf可以更加灵活的控制输出格式,在当前这种情况下,printf函数比count函数更加方便

网友(2):

把第一个cout输出改成char(i)就可以输出ascii码了,循环的次数你自己调。

网友(3):

#include
using namespace std;
int main()
{
int i;
for (i=1;i<=244;i++)
{
cout<<(char)i<<' ';
if (i%20==0)
cout< }
return 0;
}