求大神帮忙写个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;
#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
break;
if(i==lo)
return (char *)source;
}
return NULL;
全部回答
- 1楼网友:愁杀梦里人
- 2021-02-10 10:39
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯