include <stdio.h>int main() { char str1[20]; gets(str1); for(int i=0;str1[i]!='\0';i++) if (str1[i]>='A'&& str1[i]<='Z') str1[i]+=32; puts(str1); return 0;}
给定程序MODI1.C的功能是:读入一个英文文本行,将其中每个单词的第一个字母改成大写,然后输出此文本行(这里的“单词”是指由空格隔开的字符串)。例如,若输入:I am
程序的输入是两个字符串,第一个字符串是给定的字符串S,第二个字符串S’由26个字母组成,它是a~z的任一排列,大小写不定,S’规定了每个字母对应的替换字母:S’中的第一个字母是字母A和a的替换字母,即 S中的A用该字母的大写替换,S中的a用该字母的小写替换;S’中的第二个字母是字母B 和b的替换字母,即S...
fun函数的功能是:将q所指字符串中每个单词的最后一个字母改成大写(这里的“单词”是指由空格隔开的字符串)。 C语言编程>第十八周 ③ 下列给定程序中,函数fun的功能是:求三个数的最小公倍数。 C语言编程>第十八周 ④ 下列给定程序中,函数fun的功能是:依次取出字符串中所有字母...
98编写一个函数将给定字符串中的大写字母转换成小写字母,主函数中输入一个字符串调用该子函数,进行转换,将原字符串及转换后的字符串输出Includegets( a)puts
【简答题】以下程序的功能是:从键盘上输入一个字符串,把该字符串中的小写字母转换为大写字母,输出到文件 test.txt 中,然后从该文件读出字符串并显示出来,请填空。 #include #include main() {FILE *fp; char str[100]; int i=0; if((fp=fopen("test.txt", ___ ))==NULL) { printf("can... 查...
如:原始密码为abC,a的字母表中其后三个字母为d,b后三个字母为e,C后三个字母为F,故加密后的密码为deF。 注: 1.当原始密码当前位的字母为小写,加密后的密码为字母表中其后的第三个小写字母; 当原始密码当前位的字母为大写,加密后的密码为字母表中其后的第三个大写字母; 2.原始密码中的英文字母不能为x(...
给定一个字符串的集合,格式如: {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh} 要求将其中交集不为空的集合合并,要求合并完成后的集合之间无交集,例如上例应输出 {aaa bbb ccc ddd hhh},{eee fff}, {ggg} (1)请描述你解决这个问题的思路; (2)请给出主要的处理流程,算法,以及算法的复杂度...
C语言啊,,求大侠解答1.任意输入一串字符,以“#”结束,将其中的大写字母转换为小写字母。2.不用库函数,实现字符串的拷贝.3.输入一行文字,找出其中最长的单词.4.求出一个给定自然数的所有因子,例如12=2x2x3.5.Hanoi塔问题。传说在一个古老的寺庙中,有一块黄铜板,板上插着三根细柱子,在其中一根柱子上,自下...
import java.util.Scanner;/* 给定两个字符串,均只包含英文字母,需区分大小写,一个是源字符串SS(长度<1000), 另一个是目标字符串TS(长度<1000),请问能否通过删除SS中的字符(不改变顺序)将它变换成TS,如果可以输出“YES",不可以则输