66问答网
所有问题
编程,任意输入一个字符串,把这个字符串中的大写英文字母取出来组成一个新的字符串,
输出这个新字符串,显示它的长度,提交代码
举报该问题
推荐答案 2018-12-25
#include <
stdio.h
>
int main()
{ char s1[200],s2[200];
int i,j;
gets(s1);
for(i=j=0; s1[i]; i++)
if(s1[i]>='A'&&s1[i]<='Z')
s2[j++]=s1[i];
s2[j]='\0';
printf("%s\nlen=%d\n",s2,j);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/U2DDvspvnD92ppDDpD9.html
其他回答
第1个回答 2018-12-25
哈哈,字母不是有对应的ASCII码吗,你用这个就可以取出大小写字母了,还不会,可以问我
相似回答
C语言
编程,输入任意字符串把这个字符串中的大写字母
提取
出来组成新的
字...
答:
include<stdio.h>void main() { char s[256],ss[256]; int i,n; gets(s); i=n=0; while ( s[i]!=0 ) { if ( s[i]>='A' && s[i]<='Z' ) { ss[n]=s[i]; n++; } i++; } ss[n]=0; printf("%s\n%d\n",ss,n);} ...
c语言中
输入一个字符串,
将
字符串中大写字母
删除后,输出该
新字符串
。
答:
char input[100] = {0};char result[100] = { 0 };//输入字符串 scanf("%s", input);while (input[indexInp] != '\0')//每次读取
一个字符,
直到
字符串
结尾 { //判断字符是否在26个
大写字母
范围之外,是则保存到result数组中 if (input[indexInp] < 'A' || input[indexInp] > '...
...
输入一个字符串,
将
这个字符串中的大写英文字母
除去,输出剩余的字 ...
答:
*q=*p; /*复制串尾符*/ printf("%s\n",str); getchar(); } 追问 才知道赋值地址要加*那q=p这样子是不是没有意义呢?还有*q++=*p; 这个是不是已经有了 *q=*p 的含义了呢。 追答 q=p是有意思的,是把p的指针值赋给q。*q++=*p; 这个是在执行了 *q=*p 的功能后,再执行q++的意思。
编程
将
一个字符串中的
所有
英文字母组成一个新的字符串
答:
include <stdio.h>#include <ctype.h>int main(){ char str[]="123c@#FDsP[e?"; char buf[20]; int i,j=0; for (i=0;str[i]!=0;i++){ if(isalpha(str[i])){ buf[j]=str[i]; j++; printf("%c is an alphanumeric character\n",str[i])...
Java
输入
一行字符串,生成
一个新的字符串,
将原
字符串中的大写字母
用下面...
答:
public static void main(String[] args) { int ri, repeat, i;char ch;String str1, str2;Scanner in = new Scanner(System.in);repeat = Integer.parseInt(in.nextLine());for (ri = 1; ri <= repeat; ri++) { str1 = in.nextLine();/*---*/ str2 = "";for (int j =...
编写将
一个字符串中的
所有
英文字母组成一个新的字符串
答:
main(){ int i,j;char a[50],b[50],c;printf(“请
输入一个字符串
:\n”);scanf(“%s”,&a);i=j=0;do { c=a[i];if((c>='a' && c<='z') || (c>='A' && c<='Z') || c=='\0')b[j++]=c;}while(a[i++]!='\0');printf(“%s”,b);} ...
大家正在搜
编程实现将输入的字符串逆序输出
编程实现将一个输入的字符串加密
输入一个字符串统计字符个数
编程实现输入一串字符串
编程判断输入的字符串是否为回文
编程实现随机输入一个字符串
编程从键盘输入一个字符串
编程实现将输入的字符串逆序存放
c语言中怎么输入一串字符串
相关问题
C语言编程,输入任意字符串把这个字符串中的大写字母提取出来组...
C语言 程序功能为输入两个英文字符串,取每个字符串的第一个单...
编程将一个字符串中的所有英文字母组成一个新的字符串
C的题目。输入一个字符串,将这个字符串中的大写英文字母除去,...
c语言中输入一个字符串,将字符串中大写字母删除后,输出该新字...
c语言编程,输入1个字符串,输出其中所出现过的大写英文字母,...
任意输入一个字符串,将字符串中的字母全部变成大写输出。
急C++编程:输入一行字符串取出其偶数位的字母组成一个新的字...