c语言编程,输入1个字符串,输出其中所出现过的大写英文字母,知道的请帮一下,谢谢啊
答案:4 悬赏:10 手机版
解决时间 2021-02-23 13:04
- 提问者网友:听门外雪花风
- 2021-02-23 05:34
c语言编程,输入1个字符串,输出其中所出现过的大写英文字母,知道的请帮一下,谢谢啊
最佳答案
- 五星知识达人网友:罪歌
- 2021-02-23 06:23
#include
#include
#include"string.h"
#include
int main()
{
char str[100];
printf("please input a string\n");
gets(str);
printf("%s\n",str);
int i = 0;
while(*(str+i) != 0)
{
if( isupper(*(str + i)))
printf("%c ",*(str + i));
i++;
}
return 0;
}
#include
#include"string.h"
#include
int main()
{
char str[100];
printf("please input a string\n");
gets(str);
printf("%s\n",str);
int i = 0;
while(*(str+i) != 0)
{
if( isupper(*(str + i)))
printf("%c ",*(str + i));
i++;
}
return 0;
}
全部回答
- 1楼网友:蓝房子
- 2021-02-23 08:35
#include
void main()
{
char s[20];
int i=0;
scanf("%s",s);
for(i=0;(s[i]>=65)&&(s[i]<=90);i++)
printf("%c",s[i]);
printf("\n");
}
- 2楼网友:七十二街
- 2021-02-23 08:21
#include
#include
#include
#include
int main()
{
int i=0;
char *str=(char*)malloc(sizeof(char)*100);
gets(str);
for(i=0;i
- 3楼网友:西风乍起
- 2021-02-23 07:49
#include
using namespace std;
int main(){
char a[50];
cin>>a;
for(int i=0;i<50;i++){
if(a[i]-'A'>=0&&a[i]-'Z'<=0){
cout<> aa;
for (int i = 0; i < aa.length(); i++)
{
if (aa[i]>64 && aa[i] < 91)
cout << aa[i];
}
system("pause");
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯