A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 1wang2huan 于 2015-9-3 10:59 编辑
  1. #include <stdio.h>

  2. int main(int argc, const char * argv[]) {
  3.     char ch;
  4.     int count = 0;
  5.     printf("请输入\n");
  6.     scanf("%c",&ch);

  7.     while (ch != '\n') {
  8.         scanf("%c",&ch);
  9.         count++;
  10.     }
  11.     printf("%d",count);
  12.     return 0;
  13. }
复制代码


大家来猜猜这段代码能完成什么功能?回复看答案!
游客,如果您要查看本帖隐藏内容请回复

10 个回复

倒序浏览
什么都做不了,后面写的一点意义都没有啊
回复 使用道具 举报
jx836202365 发表于 2015-9-2 21:09
什么都做不了,后面写的一点意义都没有啊

额,有效果,你在仔细看看吧,亲!
回复 使用道具 举报
1wang2huan 发表于 2015-9-2 21:14
额,有效果,你在仔细看看吧,亲!

你把第七行省掉也可以吧,在输出count-1就好了啊.你是为了解决什么BUG,第七行,我没想出来

点评

你还是没有看清代码的本质哦!  发表于 2015-9-3 07:45
回复 使用道具 举报
{:2_31:}计算输入空格的数目吗
回复 使用道具 举报
贤90 发表于 2015-9-3 00:34
计算输入空格的数目吗

不对哦,再看看吧,嘿嘿!
回复 使用道具 举报
1wang2huan 发表于 2015-9-3 07:44
不对哦,再看看吧,嘿嘿!

不就是计算字符的总数么,

点评

恩,是的!  发表于 2015-9-3 14:01
回复 使用道具 举报
这程序一点也不考虑用户啊,当用户看到"请输入"的时候,用户表示"到底要干什么"

点评

故意删除的...让你们猜得,嘿嘿  发表于 2015-9-3 20:40
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马