下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。 int n=0,c; c=getchar(); while(C!=’\n’) { if(________) n++:

admin2012-12-03  54

问题 下列程序段是从键盘输入的字符中统计小写字母的个数,用换行符结束循环。请填空。
    int n=0,c;
    c=getchar();
    while(C!=’\n’)
    {   if(________)
        n++:
    }

选项

答案c>’z’。

解析 小写字母在内存中以ASCII的形式存入,且从a到z依次递增,所以可以直接用c>=’z’判断字符在"a"与"z"之间为小写字母,c!=’\n’判断用换行符结束循环。
转载请注明原文地址:https://kaotiyun.com/show/8uPp777K
0

最新回复(0)