77问答网
所有问题
C语言:给定一英文字母字符串,先用大写输出一遍,再用小写输出一遍,最后输出原字符串,咋写?
要求:
1.字符串事先给定,有大写和小写字母,比如This Is a Sample Program。
2.不得使用printf之外的库函数。
3.输出右对齐。
举报该问题
推荐答案 2021-10-18
这个题目可以写一个输出大写字母的函数,和一个输出小写字母的函数,对不符合大小写的字母进行更改,其余的字符不改变。输出原串的话,直接输出就可以。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8N3p83GI8WNNYvpvvW.html
其他回答
第1个回答 2021-10-18
本回答被提问者采纳
第2个回答 2021-10-18
要求: 1.字符串事先给定,有
相似回答
编写一个
程序,
设定一个有
大小写字母的字符串,先
将字符串
的大写字符
输...
答:
//做
字符串
拼接用StringBuffer的方式效率更高些=== public class aaa1 { public static void main(String[] args) { String s="HsjklUglTgskKjglJHGFdfkDGHjfAdkljlh";String sb="";//直接声明就行了,不必new=== for (int i = 0; i < s.length(); i++) { char c = s.charAt(...
c语言
编源
程序:
从键盘上输入
大写字母,
要求
输出小写字母
。输入
小写,
输 ...
答:
include <stdio.h> int main(){ char ch;ch=getchar();if ( ch>='A' && ch <= 'Z' )printf("lower %c=%c\n", ch, ch-'A'+'a' );else if ( ch>='a' && ch <= 'z' )printf("upper %c=%c\n", ch, ch-'a'+'A' );else printf("input error\n");return 0;...
...输入一个
字符,
若是
小写字母,
转换为
大写输出,
若是
大写字母,
转换为小 ...
答:
include<stdio.h> intmain(){ charx,y;printf("请输入一个
字母
:");scanf("%c",&x);if(x>='a'&&x<='z')y=x-32;if(x>='A'&&x<='Z')y=x+32;printf("转换后的字符为:%c\n", y);} 代码在DEVC++环境下运行效果如下:...
...
的字符串,
按照
字母
表顺序重新排列并
输出,先输出小写再输出大写
...
答:
){ char s[256];int c[26]= {0},C[26]= {0},i;gets(s); /* 输入*/ count(s
,c,C
);for(i=0; i<26; i++){ if (c[i] > 0)printf("%c",(char)('a'+i));} for(i=0; i<26; i++){ if (C[i] > 0)printf("%c",(char)('A'+i));} return 0;} ...
(老)该
程序
功能:输入
1
个
字符串,
按
字母
首次出现次序
输出
其中所出
答:
!=0)printf("%c---%d\n",i+'A',up[i]);return 0;} 或:void main(){ char str[1024];char flag[26] = {0};scanf("%s", str);if ( str[i] >= 'A' && str[i] <= 'Z' && flag[str[i]-'A'] == 0)printf("%c", str[i]);flag[str[i]-'A'] = 1;} ...
这个
c语言
程序怎么写?
大小写字母
转换
,原程序
如下
答:
include<stdio.h>#include<string.h>//声明一个能转换
英文字符大小写的
函数。//如果传入其它
字符,
例如空格,该函数返回
原字符
。char reverse(char ch);main(){ char ch;int i=0;//读取一行字符串ch=getchar();while(ch!='#') //如果还有字符{ //那么就将该字符传给reverse函数去处理,并...
C语言,
输入一串
字符,
对其中
的英文字母
进行
大小写
变换后
输出,
非英文字母...
答:
define MAX 100 void main(){ int i=0,count=0;char s[MAX];printf("请输入
字符串,
并以ENTER键结束\n");while((s[i]=getchar())!='\n'){ i++;count++;} for(i=0;i<=count;i++){ if(s[i]>='a' && s[i]<='z')s[i]=s[i]-32;else if(s[i]>='a' && s[i...
大家正在搜
c语言字符串大写字母变小写
输入字符串将大写变小写输出
将字符串大写字母变小写
字符串大小写转换c语言
字符串中小写变大写
将字符串大写转换成小写
java字符串大写转小写函数
c语言输出字符串
字符串大小写转换
相关问题
C语言的:输入一串字符,将其中的大写字母转换成小写字符后,再...
如何用c语言编:输入一字符串,将其中所有的大写英文字母+3,...
c语言编程:输入一串字符串,只输出大写字母字符,其他的跳过,...
用c语言 将一字符串输入到数组后将其输出,将其中的英文字母大...
c语言,输入一组字符串,第一个字母的首字换成大写。然后输出原...
C语言编程:输入一个由字母组成的字符串,分别以大写字母和小写...
C语言:输入一行字符串,将该字符串中所有的大写字母改为小写字...
C语言用VC++编程:输入一个字符,如果是小写字母就输出大写...