问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++,输出的结果为什么是问号和笑脸?

发布网友 发布时间:2023-07-16 06:42

我来回答

4个回答

热心网友 时间:2023-07-21 13:37

输出时类型不对,构造成对应的字符和数值类型。
cout<< char('a' + i) <<":"<< int(count[i]) <<endl;追问这样子改前面输出的还是问号,后面的是对了。

追答你都改到了吗,前面char('a' + i) ,后面int(count[i])

热心网友 时间:2023-07-21 13:37

#include <iostream>
#include <cctype>
using namespace std;
int main() {
int count[26] = {0};
char str[100];
int i;
cin.getline(str,100);
for(i = 0; str[i]; ++i) {
if(str[i] >= 'a' && str[i] <= 'z')
++count[str[i] - 'a'];
else if(str[i] >= 'A' && str[i] <= 'Z')
++count[str[i] - 'A'];
}
for(i = 0;i < 26;++i) {
if(count[i] != 0)
cout << (char)(i + 'a') << ": " << count[i] << endl;
}
return 0;
}

热心网友 时间:2023-07-21 13:38

在count[i]前加(int)强制转换一下
修改后:
cout<<str[i]<<":"<<(int)count[i]<<endl;

您的输出是有bug的:
应该为:
for(int i=0;i<26;++i){
if(count[i]>0){
cout<<(char)(i + 'a')<<":"<<(int)count[i]<<endl;
}
}

热心网友 时间:2023-07-21 13:38

char count[26]={0}; 这一句改成int count[26]={0};就是数字了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦到别人跳楼是不是要长高了? 我小孩四岁,他有五百度的斜弱视请问该怎样 朋友家孩子四岁七个月,检查医生说有弱视,伴有一点轻微斜视,如何治疗... 开机密码忘记了不想恢复出厂设置怎么办呢? 辽宁省十大特产 辽宁有哪些特产值得带 辽宁著名特产排行榜 我升级了快播4.0,但是怎么原来的片子都没了 安装快播提示"抽取,无法写入文件"的解决方法 临床医学学硕和专硕的就业区别 医学学硕和专硕哪一个更好考 宁海金海汇有什么项目 想把十进制边二进制输出,为什么出来的是 “笑脸”??? 直排4轮旱冰鞋第二个轮子为什么不着地?是怎么回事,为什么? 单排轮滑鞋,前轮为什么不沾地 哪里可以看到《棋王》国语版的,跪求… 为什么滑轮鞋的轮子总是不和地面垂直呢 轮滑鞋的轮子不齐,在地面上滑的时候,前轮或者后轮不转,这是为什么啊 下列为肺下界叩诊的正确叙述,但哪一项应除外 福建龙岩到江西金溪县多少公里 从江西省资溪县高阜镇经过鹰潭、金华到缙云县多少公里 去江西资溪高速公路怎么走的最快 英语急用 金溪至资溪高速公路什么时候通车 金溪到东乡有多少公里 金溪到资溪有多少公里 资溪到东乡有多少公里_百 ... 什么样的人称得上英雄? 救援队队员救人能不能评见义勇为 桂园顿鸡蛋放白糖还是放糖精好? 10款宝马750混动怎么样 臭氧来自什么气体 沉浮子的原理 请问重庆市妇幼保健院和重庆市医学院附二院,着两个医院哪一家更好... printf(&quot;\1\1\n&quot;);/*输出两个笑脸*/ 为什么 可以这样输出符号呢? 也没... 简述常用的复述策略。 雄安新区的户口是北京户口吗 收到面试邮件,让俺回复“确定参加面试+姓名+学历+专业+PM”什么意思 熟白菜放多长时间不能吃 中考260分可以读公办学校吗 东莞户籍中考564能上什么学校 感康吃了咋迷糊的很 吃完文拉法辛跟人说话感觉迷糊眼睛瞪特别大怎么回事啊 米氮平吃了眼睛会模糊吗? 复方氨酚烷胺胶囊一天吃了七粒现在头晕迷糊 吃完胃药脑子变得迷糊了多久能好 ...开的痤疮丸以后就迷糊恶心浑身哆嗦 这是什么症状啊 中药也过敏嘛... 服用抗抑郁的药物后睁不开眼,犯迷糊,请问这种情况一般会持续多久?才 ... 李白人物简介(李白人物简介600字) CPA考试形式是什么?附答题方法 李白资料;然后根据资料写一篇作文,字数不低于600字 概率问题。抛硬币,正反面概率都是50%!问题来了 请教一个概率论的问题 抛硬币200次其中有8次正面向上的概率是多少?