问题标题: 酷町堂:哪里不对?

0
0
已解决
黄硕
黄硕
高级守护
高级守护
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a,b;
    cin>>a>>b;
    cout<<char(a+32)<<" "<<char(b-32);
    return 0;
}

 


0
已采纳
张马润泽
张马润泽
初级光能
初级光能

变量定义有问题

0
0
0
0
0
0
张舒斌
张舒斌
中级光能
中级光能

变量定义类型有问题

int a,b;

改成:

char a,b;

0
王源松
王源松
新手光能
新手光能

第七行的int a,b;应该改为:char a,b;

0
0
0
陈天宇
陈天宇
资深守护
资深守护

char是字符型编译;只有在ASCII码是使用。

0
0
0
0
黎辰宇
黎辰宇
新手守护
新手守护
第七行的int a,b;应该改为:char a,b;

 

0
0
0
0
梁锦程
梁锦程
高级光能
高级光能

a,b类型不对,应该是char

0
0
0
栾峻岩
栾峻岩
初级天翼
初级天翼

把int a,b;

改为:

char a,b。

就对了,100AC

0
0
0
0
0
黄昊轩
黄昊轩
新手守护
新手守护

把int a,b;

改为:

char a,b。

就对了,100.

 

0
张庭瑜
张庭瑜
初级守护
初级守护

这道题目需要定义的是字符变量,而你却定义了整形变量 只需要把

int a,b;

改为

char a,b;

就行了。

我要回答