| 
 | 
 
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册  
 
x
 
- #include <stdio.h>
 
  
- int main()
 
 - {
 
 -         char name[25];
 
 -     int i=0,count=0; 
 
 -         
 
 -         printf("请输入一行英文句子:\n");
 
 -         scanf("%s",name);
 
 -         
 
 -         while(name[i++]<=50)
 
 -         {
 
 -                 if(name[i]>='A'&&name[i]<='Z')
 
 -                 {
 
 -                         count++;
 
 -                 }
 
 -         }
 
 -         printf("有%d个大写字母!\n",count);
 
 -         
 
 -         return 0;
 
 -  } 
 
  复制代码 
不管输入什么,count的值不变
- #include <stdio.h>
 
  
- int main()
 
 - {
 
 -         char name[25];
 
 -         int i=0,count=0; 
 
 -         
 
 -         printf("请输入一行英文句子:\n");
 
 -         scanf("%s",name);
 
 -         
 
 -         while(name[i]!='\0')//字符串以\0结尾,当name[i]=='\0'字符串结束
 
 -         {
 
 -                 if(name[i]>='A'&&name[i]<='Z')
 
 -                 {
 
 -                         count++;
 
 -                 }
 
 -                 i++; 
 
 -         }
 
 -         printf("有%d个大写字母!\n",count);
 
 -         
 
 -         return 0;
 
 -  } 
 
  复制代码 
 
 
 |   
 
 
 
 |