输入的第一行是一个待查找的字符。第二行是一个以回车结束的非空字符串(不超过80个字符)。 输出格式: 如果找到,在一行内按照格式“index = 下标”输出该字符在字符串中所对应的最大下标(下标从0开始);否则输出"Not Found"。 输入样例1: mprogramming 输出样例1: index=7 输入样例2: a1234 输出样例2: No...
PTA「实验7-3-4 字符串替换」 PTA是浙江大学设计类实验辅助教学平台。 题目描述: 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 输入格式: 输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出替换完成后的字符串。 输入样例: Onlythe11CAPItaLLeTtERS...
实验7-3-4 字符串替换 (15 分) 本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换: 输入格式: 输入在一行中给出一个不超过80个字符、并以回车结束的字符串。 输出格式: 输出在一行中给出替换完成后的字符串。 输入样例: Only the 11 CAPItaL LeTtERS are replaced. 1. 输出样例: Lnly th...
#include<string.h> #include<math.h> #include<stdlib.h> intmain() { chararr[81]; gets(arr); intlen=strlen(arr),i; for(i=0;i<len;i++){ if(arr[i]>='A'&&arr[i]<='Z') arr[i]='Z'+'A'-arr[i]; } puts(arr); return0; } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10....
1.编写程序设定三个字符串,要求找出其中最大者并输出。 2.编写定义cc[]={'a','b','c','d','e','f'},把数组cc的字符顺序合并成一个字符串,转化为StringBuffer类对象,然后在第1个字符位置插入一个字符‘z’,并把第0个位置字符串改成x,最后把完成后的字符串全部转化为大写输出。 3.输入一个字符串...
t[2*len]='\0'; printf("The result is:%s\n",t); return 0; } 反思与总结:红色一行易漏掉,这里的t[]不能自动末尾加‘\0’,所以在用到字符串数组时一定要记得加上!(编程题(3)的道理与这里一样) 3.编程题 (1)编写一个程序实现在一个字符串中查找指定的字符,并输出指定的字符在字符串中出现的...
对N个字符串排序。 0<N<=50000。每个字符串长度不超过50000,所有字符串长度总和不超过1000000。 Input 第一行读入N。 后面N行,每行一个字符串(只包含字母)。 Output 输出共N行,按字典序从小到大输出。 Sample Input 5 bcdef qwer tyuiphdjf asdfghjklzzzz z ...
查找的元素分别为: 2,8,20, 30,50,5,15,33,110 第二组数据: 数据表为 (2,3,5,7,8,10,12,15,18,20,22,25,30,35,40,45,50,55,60, 80,100) 查找的元素分别为: 22,8,80,3,100,1,13,120 (2) 设计出在二叉排序树中插入结点的算法,在此基础上实现构建二叉排序树的算法。
实验7-3-9 字符串字母大小写转换 (15 分) 1. 题目摘自 https://pintia.cn/problem-sets/13/problems/530 2. 题目内容 本题要求编写程序,对一个以“#”结束的字符串,将其小写字母全部转换成大写字母,把大写字母全部转换成小写字母,其他字符不变输出。
A. 6B. 4C. 5D. 3 二、填空题(7分) 1、已知字符数组str的定义:char str[ ]=“ABCDEFGHIJ”;执行函数调用printf(“%.2s \n”,str+5 )后的输出结果是___。 2、若有定义语句: char s[100],d[100]; int j=0, i=0;,且s中已赋字符串,请填空以实现字符串拷贝。(注:不得使用逗号表达式) while...