捷德奥特曼毁灭爆裂:用While统计字符个数问题请教各位。
来源:百度文库 编辑:高考问答 时间:2024/09/04 15:47:22
main()
{
int n=0;
printf("input a string:\n"); /*行一*/
while(getchar()!='\n') n++; /*行二*/
printf("%d",n); /*行三*/
}
这个程序很怪,输入字符后会统计到有多少个字符。请问这个程序是怎么搞的?行二的n++是什么?怎么可以统计到你输入过多少个字符。
我什么都不懂,请各位详细点解答。谢谢!
{
int n=0;
printf("input a string:\n"); /*行一*/
while(getchar()!='\n') n++; /*行二*/
printf("%d",n); /*行三*/
}
这个程序很怪,输入字符后会统计到有多少个字符。请问这个程序是怎么搞的?行二的n++是什么?怎么可以统计到你输入过多少个字符。
我什么都不懂,请各位详细点解答。谢谢!
getchar()!是一个函数,每执行一次就读入一个字符,直到读到换行的符号为止,n++就是n=n+1;
楼上正解
用While统计字符个数问题请教各位。
C问题,用FOR语句做:输入一行字符,分别统计其中英文字母,空格,数字和其他字符的个数.
输入一行数字字符,用整型数组统计其中每个数字字符的个数,下标为零的元素存放'0'的个数……
如何用函数统计列中字符的个数
在BCB中如何统计一个文本文件的字符个数?
如何统计rs("title")中的字符个数
输入一串字符,统计单词个数,单词之间用空格隔开,请问大家用C语言怎么做?
怎么用C++编写一个统计一源程序语句数,行数,字符数,类及函数的个数的程序
题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
输入一行字符,要求统计出英文字母、数字、空格和其它字符的个数