问题标题: 酷町堂:1848那错了

0
0
已解决
王学庚
王学庚
初级光能
初级光能
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
   int a=32,b=55,c;
    cout<<(char)a<<endl;
    cout<<(char)b<<endl;
    return 0;
}

 


0
已采纳
栾峻岩
栾峻岩
初级天翼
初级天翼
 int a=32,b=55,c;

错了。

因为:

数字32和数字48打算回到ASCII王国以后也这样称呼他们的好朋友49,55。

应该是:

int a=49,b=55;

100AC

0
黄瀚霆
黄瀚霆
初级光能
初级光能

 把

 int a=32,b=55,c;

改成

int a=39,b=55;

即可

0
0
施越童
施越童
新手守护
新手守护
cout<<(char)b<<endl;那个<<endl加上去干吗?

应该是:cout<<(char)b

求采纳!!!

0
李宣德
李宣德
初级守护
初级守护

你干吗加#include<cstdio>?那是保留小数用的。

 

0
李宣德
李宣德
初级守护
初级守护

黄瀚霆的答案错了。我试过了。

0
陶旭杰
陶旭杰
中级光能
中级光能

麻烦把题目发一下,我做不了精英怪。

0
我要回答