永发信息网

求大神帮忙写个c++弹簧摆代码

答案:2  悬赏:0  手机版
解决时间 2021-02-11 09:49
  • 提问者网友:回忆在搜索
  • 2021-02-10 09:07
求大神帮忙写个c++弹簧摆代码
最佳答案
  • 五星知识达人网友:笑迎怀羞
  • 2021-02-10 09:52
//#include "stdafx.h"//vc++6.0加上这一行.
#include
#include
using namespace std;
char *findC(char const *source,char const *obj){
return strstr(source,obj);
}
int main(void){
char str[100],sub[50],*p;
cout << "Enter a source string...\nstr=";
cin >> str;
cout << "Enter a string to find...\nsub=";
cin >> sub;
if(p=findC(str,sub))
cout << "The substring pointer of \'" << sub << "\' is 0x" << (void *)p << ".\n";
else cout << "No find \'" << sub << "\'!\n";
return 0;
}

如果题目要求不能用库函数,那就用下面的自定义函数:

char *findC(char const *source,char const *obj){
int lo=strlen(obj);
for(;*source;source++){
for(int i=0;i if(source[i]!=obj[i])
break;
if(i==lo)
return (char *)source;
}
return NULL;
全部回答
  • 1楼网友:愁杀梦里人
  • 2021-02-10 10:39
你说呢...
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯