怎么判断一串字符串不是全部为空格
答案:2 悬赏:80 手机版
解决时间 2021-12-29 15:58
- 提问者网友:捧腹剧
- 2021-12-28 22:04
怎么判断一串字符串不是全部为空格
最佳答案
- 五星知识达人网友:孤老序
- 2021-12-28 23:09
循环访问字符串每个字符,直到遇到的字符等于0时停止
循环体中判断当前字符是否空格,不是空格则设置标志并跳出循环
循环结束后根据标志得到结论:是否全为空格。
比如:
char str[256],*p; int b;
gets(str); p=str; b=0; while ( *p ) { if ( *p==' ' ) b=1; else { b=0; break; } }
if ( b ) printf("字符串全为空格。\n"); else printf("字符串不全为空格。\n");
循环体中判断当前字符是否空格,不是空格则设置标志并跳出循环
循环结束后根据标志得到结论:是否全为空格。
比如:
char str[256],*p; int b;
gets(str); p=str; b=0; while ( *p ) { if ( *p==' ' ) b=1; else { b=0; break; } }
if ( b ) printf("字符串全为空格。\n"); else printf("字符串不全为空格。\n");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯