以下程序统计从终端输入的字符中大写字母的个数 ,num[0] 中统计字母 A 的个数 ,num[1] 中统计字母的个数 , 其它依次类推 . 用 # 号结束输入 , 请填空 .
#include <stdio.h>
#include <ctype.h>
main()
{ int num[26]={0},i; char c;
while(( _[16]_______ )!='#')
if(isupper(c)) num[c- ' A ' ]+= _[17]_______ ;
for(i=0;i<26;i++)
Printf("%c:%d\n",i+'A',num[i]);
}
第1题:
下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,选择() 填空。 main () { int m=0,n=0; char c; while ((选项 ) != ’n’) { if (c>=’A’ && c<=’Z’) m++; if (c>=’a’ && c<=’z’) n++; } }
A.c=getchar()
B.getchar()
C.c==getchar()
D.scanf(“%c”,&c)
第2题:
从键盘输入字符串,统计其中大写字母、小写字母、数字和其他字符出现的个数。
第3题:
4、下面程序的功能是从键盘输入一组字符,从中统计大写字母和小写字母的个数,选择()填空 main () { int m=0,n=0; char c; while ((【 】) ! =’\n’) { if (c>=’A’ && c<=’Z’) m++; if (c>=’a’ && c<=’z’) n++; } }
A.c=getchar()
B.c==getchar()
C.getchar()
D.scanf(“%c”,&c)
第4题:
下面程序的功能是从键盘输入的一组字符中统计出大写字母的个数m和小写字母的个数n, 并输出m、n中的较大者,请选择填空: int m=0,n=0; char c; while((__)!='n') { if(c>='A'&& c<='Z') m++ ; if(c>='a'&& c<='z') n++; } printf("%dn",m)
A.scanf("%d",c)
B.getchar()
C.c=getchar()
D.scanf("%c",c)
第5题:
37、下面程序的功能是从键盘输入的一组字符中统计出大写字母的个数m和小写字母的个数n, 并输出m、n中的较大者,请选择填空: int m=0,n=0; char c; while((__)!='\n') { if(c>='A'&& c<='Z') m++ ; if(c>='a'&& c<='z') n++; } printf("%d\n",m)
A.scanf("%d",c)
B.getchar()
C.c=getchar()
D.scanf("%c",c)