- UID
 - 889
 - 积分
 - 33
 - 帖子
 - 3
 - 主题
 - 1
 - 论坛币
 - 975 
 - 威望
 - 0 
 - EP值
 - 230 
 - MP值
 - 11 
 - 阅读权限
 - 50
 - 注册时间
 - 2012-12-30
 - 在线时间
 - 6 小时
 - 最后登录
 - 2013-2-2
  
 
 
 
  
 | 
 本帖最后由 諾_慢_待 于 2013-1-7 21:17 编辑  
- #include <stdio.h>
 
 - void count(char *str);
 
 - void main()
 
 - {
 
 -         char str[100];   
 
 -         gets(str);     /*輸入字符,存入數組。*/
 
 -         count(str);
 
 - }
 
 - void count(char *str)
 
 - {
 
 -         char *p;
 
 -         int letter,number,space,others;
 
 -         letter=number=space=others=0;   //數字,字母,空格鍵存儲器。
 
 -         p=str;
 
 -         while(*p!='\0')                   
 
 -         {
 
 -         if(*p>='a'&&*p<='z'||*p>='A'&&*p<='Z')
 
 -                         letter++;
 
 -                 else if(*p>='0'&&*p<='9')
 
 -                         number++;
 
 -                 else if(*p==' ')
 
 -                         space++;
 
 -                 else
 
 -                         others++;    
 
 -                 p++;                        //指針向下移位,記錄數字,字母,空格的個數。
 
 -         }
 
 -         printf("letter=%d,number=%d,space=%d,others=%d\n",letter,number,space,others);
 
 - }
 
  复制代码 後天考C語言。。。   先把今天攻略最值得驕傲的C貼出來   祝我後天考試別砸啊!!! |   
 
- 
1
查看全部评分 
 
- 
 
 
  
 |