/*
现有一串字符串,请找出其中的大写字母并顺序保存至 output数组中。 【注:字母可能包含大写、小写字母、数字以及控制字符】 要求实现函数my_string(char input[],char output[]) 例子: input:3dfD93dafkIFIkdLDkjLKD output:DIFILDLKD */ #include<iostream> #include<string.h> using namespace std; void my_string(char input[],char output[]) { int i=0; while(*input++) { if(*input>='A'&&*input<='Z') output[i++]=*input; } output[i]='\0'; } #define MAX 20 int main() { char *input="3dfD93dafkIFIkdLDkjLKD"; char output[MAX]; my_string(input,output); cout<<"output is "<<output<<endl; }
华为:现有一串字符串,请找出其中的大写字母并顺序保存至output数组中
最新推荐文章于 2022-06-29 22:04:15 发布