| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1039 人关注过本帖
标题:过路人帮忙找下错误(非常小滴程序)
取消只看楼主 加入收藏
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
 问题点数:0 回复次数:6 
过路人帮忙找下错误(非常小滴程序)
#include "stdio.h"
main()
{int a,b,c,d;
printf("输入一串字符:\n");
while(getchar()!='\0')
{switch(sizeof(getchar()))
  {case 8:a++;break;
   case 16:b++;break;
   case 32:c++;break;
   default :d++;
   }
  }
printf("字符的个数为:%d\n",a);
printf("整数的个数为:%d\n",b);
printf("实数的个数为:%d\n",c);
printf("其它个数为:%d\n",d);
}
搜索更多相关主题的帖子: 过路人 
2008-06-17 16:32
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
哎呀,,我好糊涂呀,,居然把这给忘了,,
2008-06-17 16:45
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
循环怎么不终止呢,,我是输入一个就回一下车,当我什么也不输入的时候回一下车循环应该就结束了呀,,怎么还处入输入的画面呢,,,迷惑???
2008-06-17 16:53
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
[bo][un]爱喝牛奶的猫咪[/un] 在 2008-6-17 16:50 的发言:[/bo]

sizeof(getchar())

天哪,谁教你sizeof这么用的??


http://yzfy.

   



书上也没说不能这么用啊,,请问SIZEOF应该怎么用呢,,指点一下呀
2008-06-17 16:55
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
编译过程中居然也没提示错误,,嘿..
2008-06-17 16:56
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
thankyouverymuch!
2008-06-17 17:23
yyow3193
Rank: 1
来 自:三峡宜昌
等 级:新手上路
帖 子:165
专家分:0
注 册:2008-6-5
收藏
得分:0 
[bo][un]flyue[/un] 在 2008-6-17 17:23 的发言:[/bo]

呵呵,那个sizeof(getchar())是他自创的。果然后生可畏啊,我都想不到。
有的时候新手比老手更有想象力和创造力!



偶不知道用法,出了个错误,把我说的像英雄似的,还自创,,哎
2008-06-17 17:37
快速回复:过路人帮忙找下错误(非常小滴程序)
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.044196 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved