如何用c语言编:输入一字符串,如 将其中所有的大写英文字母输出如FONTNAME and FILENAME”,应输出“FONTAMEIL”
答案:2 悬赏:50 手机版
解决时间 2021-07-18 21:47
- 提问者网友:精神病院里
- 2021-07-18 15:01
如何用c语言编:输入一字符串,如 将其中所有的大写英文字母输出如FONTNAME and FILENAME”,应输出“FONTAMEIL”
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-07-18 15:48
根据题目要求.重复的不输出.
#include< stdio.h >
main()
{
int i, j;
char str[ 100 ], capital[ 50 ] = "\0";
gets( str );
i = 0;
while( str[ i ] )
{
if( str[ i ] >= 'A' && str[ i ] <= 'Z' )
{
j = 0;
while( capital[ j ] && capital[ j ] != str[ i ] ) j++;
if( capital[ j ] == '\0' )
{
capital[ j+1 ] = capital[ j ];
capital[ j ] = str[ i ];
}
}
i++;
}
puts( capital );
}
全部回答
- 1楼网友:孤独的牧羊人
- 2021-07-18 17:03
程序代码:
#include <stdio.h>
void main()
{
char *s="xiaoHAN"; int i; for(i=0;s[i]!='\0';i++) { if(s[i]>='A'&&s[i]<='Z')printf("%c",s[i]); } printf("\n");
}
执行结果:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯