全字母句

发布时间 2023-07-18 16:12:59作者: EricFirst001

全字母句——(一题多解)

[题目链接](全字母句 | SDUT OnlineJudge)

#include <stdio.h>
#include <string.h>

int main(){
	char ch[200];
	while(gets(ch)){//收集字符
		int count=0;
		for(int i=0;i<strlen(ch);i++){//测量字符数组的长度
			if(ch[i]>=65&&ch[i]<=90){
				ch[i]=ch[i]+32;//将大写字母全转为小写??
			}
		}
		for(int i='a';i<='z';i++){//循环控制条件注意边界??在这出大错
			for(int j=0;j<strlen(ch);j++){//i依旧控制行,循环判断每一个字母是否出现
				if(ch[j]==i){
					count++;
					break;//??忘记退出的话,他会判断后面的导致重复判断
				}
			}
		}
		if(count==26){
			printf("Yes\n");
		}else{
			printf("No\n");
		}
	}
	return 0;
}