社区
C语言
帖子详情
求助,统计字符个数,为啥结果不对!
曹宇
2011-11-22 10:39:04
#include <stdio.h>
#include <stdlib.h>
void main ()
{
char a[10];
int i=0;
scanf("%s",a);
fflush(stdin);
while(a[i]!='\0')
i++;
printf("%d",i);
}
我输入1-9个字符的结果都对 但是我输入10个字符结果就是11.请问为啥程序算出来是11?
如我输入123\n结果是3 可是我输入1234567890\n结果就是11!
迷茫,谢谢了!
...全文
73
8
打赏
收藏
求助,统计字符个数,为啥结果不对!
#include #include void main () { char a[10]; int i=0; scanf("%s",a); fflush(stdin); while(a[i]!='\0') i++; printf("%d",i); } 我输入1-9个字符的结果都对 但是我输入10个字符结果就是11.请问为啥程序算出来是11? 如我输入123\n结果是3 可是我输入1234567890\n结果就是11! 迷茫,谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
曹宇
2011-11-23
打赏
举报
回复
[Quote=引用 7 楼 youkuxiaobin 的回复:]
数组越界了
[/Quote]
恩,是啊。呵呵,谢谢啦!
youkuxiaobin
2011-11-22
打赏
举报
回复
数组越界了
曹宇
2011-11-22
打赏
举报
回复
恩,如果\0也算个那我明白了,呵呵。谢谢了!
呵呵,我运行好多次了。我就是想试试数组范围的问题。我改成过20,100等等,都是输入了正好20,100个字符去试验都是结果是21和101.呵呵。\0算一个我明白怎么回事了!呵呵!
谢谢了大家!!!!!
yi_afly
2011-11-22
打赏
举报
回复
你重新运行下试试还是不是11
無_1024
2011-11-22
打赏
举报
回复
"123" <=>'1' '2' '3' '\0'
無_1024
2011-11-22
打赏
举报
回复
是的
'\0'也要算一个
曹宇
2011-11-22
打赏
举报
回复
[Quote=引用 1 楼 hnuqinhuan 的回复:]
因为你的数组越界了
数组分配大一点
char s[20];
[/Quote]
我就是不明白这一点。我知道我设定的是10可是我输入的是10个字符,是不是字符串结束标志\0也算一个字符啊?
無_1024
2011-11-22
打赏
举报
回复
因为你的数组越界了
数组分配大一点
char s[20];
求助
用MATLAB
统计字符
元素
个数
-Exp6data.txt
求助
用MATLAB
统计字符
元素
个数
-Exp6data.txt 如何用MATLAB分别统计出附件里1—20行,每行中agtc的
个数
,和占相应行总元素的比例。 向各位大神跪求代码与详解
字符
个数
统计 C++
编写一个函数,计算字符串中含有的不同字符的
个数
。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。 输入描述: 输入N个字符,字符在ACSII码范围内。 输出描述: 输出范围在(0~127...
Python 47个字符串方法
# Python 47个字符串方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作字符串?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个字符串方法,涉及替换、删除、连接、查找、...
c语言 文件
统计字符
,c语言——从文本文件读取正文并
统计字符
.doc
目 名 称: B6 从文本文件读取正文并
统计字符
所 在 班 级:##############小 组 成 员:#######任 课 教 师:#######起 止 时 间: 2014.05.09——2014.06.13项目基本信息项目名称B6、从一个文本文件读取正文,统计...
<C/C++>字符统计
输入一个只包含小写英文字母和数字的字符串,按照不同字符统计
个数
由多到少输出统计结果,如果统计的
个数
相同,则按照ASCII码由小到大排序输出。 本题含有多组样例输入 输入描述: 一个只包含小写英文字母和数字的...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章