C++的程序填空题!!!!//高手在哪里????

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:21:22
程序填空题
(1)函数func的功能是:使一个字符串按逆序存放,请填空。
#include <iostream.h>
void func (char str[ ])
{ char m; int i, j;
for(i=0, ; ; i++,j--)
{ m=str[i];
;
;
}
cout<< <<endl;
}
(2)以下程序用来对从键盘上输入的两个字符串进行比较,然后输出两个字符串中第一个不相同字符的ASCII码之差。例如:输入的两个字符串分别为abcdef和abceef,则输出为-1,请填空。
#include
void main( )
{
char str1[50], ;
int i, s;
cout<<"\n input string 1:\n"; ;
cout<<"\n input string 2:\n"; cin.getline(str2,50);
i=0;
while(( &&(str1[i]!=’\0’))
;
;
cout<<s<<endl;
}
(3) 以下程序通过调用自定义函数scopy( )将字符串s1复制到字符串s2,并输出显示,请填空。
#

作业要自己做。

这三个题 简单得要死了
自己动一个脑子就会得出结果的
并且结果不唯一

1题:
{ char m;int i,j;
for(i=0,j=strlen(str)-1 ;i<=strlen(str)-1;i++,j--)
{ m=str[i];
str[i]=str[j];
str[j]=m;
}
还没有验证!!!!

要自己多想多练,才能有进步!!!!!!

第一题,我同意上面回的答案。