早教吧作业答案频道 -->其他-->
c程题目求解答311.给定程序中,函数voidfun(char*s)的功能是:把形参s所指字符串中下标为偶数的字符右移到下一个偶数位置,最右边被移出字符串的字符绕回放到第一个偶数位置,下标为奇数的
题目详情
c程题目求解答3
11.给定程序中,函数void fun(char *s)的功能是:把形参s所指字符串中下标为偶数的字符右移到下一个偶数位置,最右边被移出字符串的字符绕回放到第一个偶数位置,下标为奇数的字符不动(注:字符串的长度大于等于2).例:若输入:abcd123,输出:3badc21
void fun(char *s)
{
}
void main()
{char str[80];
gets(str);
fun(str);
puts(str);
}
12.编写函数void fun(char *s1,char *s2),功能是:对形参s1所指字符串升序排序,并将排序后下标为偶数的字符取出,写入形参s2所指字符数组中,形成一个新串.例如,下面程序若输入:The C Programming Language,输出:□□LTaegghmnor.(□表空格)
void fun(char *s1,char *s2)
{
}
void main()
{char a[80],b[80];
gets(a);
fun(a,b);
puts(b);
}
最好编译通过再把答案发上来
c程相关编译,注意只需要编译大括号中缺失部分
11.给定程序中,函数void fun(char *s)的功能是:把形参s所指字符串中下标为偶数的字符右移到下一个偶数位置,最右边被移出字符串的字符绕回放到第一个偶数位置,下标为奇数的字符不动(注:字符串的长度大于等于2).例:若输入:abcd123,输出:3badc21
void fun(char *s)
{
}
void main()
{char str[80];
gets(str);
fun(str);
puts(str);
}
12.编写函数void fun(char *s1,char *s2),功能是:对形参s1所指字符串升序排序,并将排序后下标为偶数的字符取出,写入形参s2所指字符数组中,形成一个新串.例如,下面程序若输入:The C Programming Language,输出:□□LTaegghmnor.(□表空格)
void fun(char *s1,char *s2)
{
}
void main()
{char a[80],b[80];
gets(a);
fun(a,b);
puts(b);
}
最好编译通过再把答案发上来
c程相关编译,注意只需要编译大括号中缺失部分
▼优质解答
答案和解析
void fun(char *s1,char *s2)
{
int all=0;
int i=0;
int temp;
while(s1[i]!='\0')
i++;
all=i;
for(int j=0;j
{
int all=0;
int i=0;
int temp;
while(s1[i]!='\0')
i++;
all=i;
for(int j=0;j
看了 c程题目求解答311.给定程...的网友还看了以下:
求一个成语表示“某个事物在时空推移中,影响力渐渐变大或者小问题变成大祸”的成语,可以多给几个参考( 2020-05-14 …
向量平移问题有点混.就这个题.已知原函数为y=f(2x-1)+1由向量a平移后得到y=f(2x+1 2020-05-16 …
匀速圆周运动中 速度乘以时间 是路程还是位移?如题 如果已知位移和速度 要求通过这段位移的时间 是 2020-05-17 …
1、如题五、1图所示刚架,为常数,求 点的竖向位移 和水平位移 .如题五、1图所示刚架,EI为常数 2020-05-17 …
高中物理大题求滑块的位移中什么时候用滑块和物块的位移相加,什么时候用滑块和物块的位移相减? 2020-06-05 …
题(2)中的平移与题(1)中的这些平移有什么关系在平面直角坐标系中描出点:A(2,6),B(6,5 2020-06-25 …
求解此题excel在Excel2003中,下面关于工作表移动或复制的说法正确的是A.工作表可以在不 2020-07-01 …
只知道中断类型怎么就能求出中断服务入口地址?中断类型乘4不是中断向量的地址吗?又不是中断向量/// 2020-07-28 …
求Linux习题答案:在vi中,5G表示()A.将光标移到第n行的行尾B.将光标移到第n行的行首C. 2021-01-02 …
求中间位置的无题速度设在匀变速直线运动中物体在某段位移中初速度为V0,末速度为Vt,在位移中点的瞬时 2021-01-16 …