正在加载图片...
1字符串转化为整型数组 需要实现一个convert函数,将一个字符串转换成整数数组。例如,我们将字符串"ABd9wo5" 转换成整数数组后的结果为:165661005711911153我们要实现的convert函数有一 个参数s,类型为string。convert的返回值类型为int,表示字符串s的长度。首先,把函 数的定义写出来吧。 #include <iostream> #include <string> using namespace std; int a[100]; ∥从这里开始写代码 int convert(char c[) { int len =0; int i; fori=0;c[0I=\0';i++) { len ++ a[i]=(int)c[i]; } return len; } int main(){ char s[80]; cin >>s; int len convert(s); for (int i=0;i<len;i++){ cout <ali]<<""; } cout <endl; return 0; 2字符串中大小写转换 请你实现一个函数reverse,该函数传入一个字符串,你需要把字符串中出现的小写字母转 换成大写字母,大写字母转换成小写字母,然后返回。主函数已经实现好了,你无法更改。 你只需要在合适的地方实现函数即可。 输入格式输入一个字符串。输出格式输出转换以后的字符串 #include <iostream> #include <string> using namespace std;1 字符串转化为整型数组 需要实现一个 convert 函数,将一个字符串转换成整数数组。例如,我们将字符串"ABd9wo5" 转换成整数数组后的结果为: 1 65 66 100 57 119 111 53 我们要实现的 convert 函数有一 个参数 s,类型为 string。convert 的返回值类型为 int,表示字符串 s 的长度。 首先,把函 数的定义写出来吧。 #include <iostream> #include <string> using namespace std; int a[100]; // 从这里开始写代码 int convert(char c[]) { int len = 0; int i; for(i = 0; c[i] != '\0'; i ++) { len ++; a[i] = (int)c[i]; } return len; } int main() { char s[80]; cin >> s; int len = convert(s); for (int i = 0; i < len; i++) { cout << a[i] << " "; } cout << endl; return 0; } 2 字符串中大小写转换 请你实现一个函数 reverse,该函数传入一个字符串,你需要把字符串中出现的小写字母转 换成大写字母,大写字母转换成小写字母,然后返回。 主函数已经实现好了,你无法更改。 你只需要在合适的地方实现函数即可。 输入格式 输入一个字符串。 输出格式 输出转换以后的字符串 #include <iostream> #include <string> using namespace std;
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有