当s中的字符串为“123456”时,则逆序输出其奇数位置上的字符 “664422”。
来源:互联网 发布:java注册页面代码 编辑:程序博客网 时间:2024/04/29 19:33
编程将在字符串s中下标为奇数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中字符出现的逆序排列(注意0为偶数)。
例如:当s中的字符串为“123456”时,则t中的字符串应为“664422”。
#include<stdio.h>
#include<string.h>
void main()
{
int n,i,k,j=0;
char str[10],string[10];
printf("请输入字符串:");
gets(str);
n=strlen(str);
for(i=0;i<n;i++)
{
if(i%2!=0) {string[j]=str[i];j++;}
}
for(k=j-1;k>=0;k--)
{
printf("%c%c",string[k],string[k]);
}
printf("\n");
}
0 0
- 当s中的字符串为“123456”时,则逆序输出其奇数位置上的字符 “664422”。
- 输出字符奇数位置的字符串
- 输出字符奇数位置的字符串
- 编写函数fun(char *s),其功能是:把字符串中所有字符前移一个位置,串中的第1个字符移到最后。 例如,若输入字符串为:ABC123xyz ,则应输出字符串: BC123xyzA 。
- 33.将字符串中下标位置为奇数的字符按照ascII从小到大排序输出。
- 以行为单位对字符串变量下标为奇数位置上的字符按其ASCii值从小到大的顺序进行排序,排序后的结果仍按行重新存入字符串数组xx中
- Python输出字符奇数位置
- 将ss所指字符串中所有下标为奇数位置上的字母转换为大写
- 8.将字符串中所有下标为奇数位置上的字母转换为大写
- 请编写函数fun(char *s),其功能是:删除字符串中的数字字符。主函数中输入字符串,调用函数,并输出结果字符串。例如若输入的字符串是:34AB9C6DE, 则应输出:ABCDE
- 100.字符串中奇数位置字符和ASCII为偶数的字符放在字符数组t中
- 设一个字符串数组并为其输入值,当输入为“-1”时,结束输入,并倒序输出已输入的字符串。
- 104.把字符串奇数位上的小写字母转化为大写且其他字符不变
- 字符的逆序输出
- 135.删除字符串中字符ASCII为奇数的数。
- 输出奇数位的字符
- 字符串的逆序输出
- 字符串的逆序输出
- 松下Let's Note RZ4C变形笔记本 仅重745g
- GIT和SVN之间的五个基本区别
- 在MFC中给按钮添加图标
- JAVA
- nmap
- 当s中的字符串为“123456”时,则逆序输出其奇数位置上的字符 “664422”。
- How to use GitHub with Android Studio
- android标题栏颜色的自定义,文本居中
- mac笔记二
- 虚拟机下Ubuntu与主机共享文件的设置
- 如何只读取文件的一行内容
- sudo
- 1412242624-蓝桥杯-入门训练 Fibonacci数列
- 【华为新品】后置双镜头 华为荣耀6 Plus 8核芯片