以下程序的功能是将字符串s中所有小写字母‘a’删去,请填空。 #include main() { char s[]=“absuWWUDJFKFLaaakdk”; int i,j; for(i=j=0;s

admin2012-08-23  37

问题 以下程序的功能是将字符串s中所有小写字母‘a’删去,请填空。
    #include
    main()
    {  char s[]=“absuWWUDJFKFLaaakdk”;
       int i,j;
       for(i=j=0;s!=‘\0’;i++)
       if(___________)
           s[j++]=s
       s[j]=‘﹨0’;
       printf(“%s”,s);
    }

选项

答案s[i]!=‘a’

解析 本题是要将字符串s中所有小写字母‘a’删去,所以if语句的判断条件应该是字符串s中的字符和字符‘a’不相同的时候,就把它仍然存在原来的数组中,若是和字符‘a’相同,就不荐保存它。
转载请注明原文地址:https://jikaoti.com/ti/8tB0FFFM
0

最新回复(0)