|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
- #include<stdio.h>
- char ff ( char a[] )
- {
- int i , da=0 , xiao=0 ;
-
- for ( i = 0 ; a[i]!= '\n' ; i++ )
- {
- if( 'A' <= a[i] && a[i] >= 'z') da++;
-
- if( 'a' <= a[i] && a[i] >= 'z' ) xiao++;
-
- } printf("大写字符的个数为%d,小写字符的个数为%d",da,xiao);
-
-
- }
- int main()
- {
- char a[10000] = {0};
-
- gets(a);
-
- ff (a);
- } [code]
- 结果为:
- q Q
- 大写字符的个数为3,小写字符的个数为3
复制代码 [/code]
不知道错了哪里,求大佬求助,还有一个问题,怎么悬赏鱼币呀?
- #include <stdio.h>
- int main(void)
- {
- char c ;
- int a , b ;
- for(a = b = 0 ; (c = getchar()) != '\n' ; ) {
- if(c >= 'A' && c <= 'Z') a ++ ;
- else if(c > 'a' && c <= 'z') b ++ ;
- }
- printf("大写字母 : %d , 小写字母 : %d\n" , a , b) ;
- }
复制代码
编译、运行实况:
- D:\00.Excise\C>g++ -o x x.c
- D:\00.Excise\C>x
- Hello World !
- 大写字母 : 2 , 小写字母 : 8
- D:\00.Excise\C>
复制代码
|
|