C语言字符串数组

    xiaoxiao2023-09-27  148

    #include<stdio.h> #include<stdlib.h> #include<string.h> void main() { char s[]={"0"}; int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>='a'&&s[i]<'z') n++; printf("%d\n",n); system("pause"); }

    此处有个s[i]!=0的条件,这个是判断字符串结束的,不是判断数字是否为0,因为0在ascii码中,是有对应的数字ascii码的。

    最新回复(0)