虔诚的提C程问题嗯。。。囧了。。。。高手帮帮忙啦~~~

7.下列程序编译后生成t.exe,运行tinputoutputzoooil的输出结果是_______。voidmain(intargc,char*argv[]){intk... 7.下列程序编译后生成 t.exe, 运行 t input output zoo oil 的输出结果是_______。
void main(int argc, char * argv[ ])
{
int k;
char *p=argv[1];
for(k=2; k<argc; k++)
if(strcmp(argv[k], p)>0) p=argv[k];
printf("%s\n", p);
}
8.完成以下程序:截取字符s中从第m个位置开始的n个字符,返回所截字符串的首地址。
static char sub[20];
void main()
{ static char s[]="goodmoming";
char *cut(char *ss,int m,int n),*p;
p=cut(s,3,4);
printf(“%s\n”,p);
}
char *cut(char *ss,int m,int n)
{int i;
for(i=0;i<n;i++)
sub[i]= ;
sub[i]='\0';
return ;
}
展开
 我来答
匿名用户
2011-05-25
展开全部
1、zoo
2、
char *cut(char *ss,int m,int n)
{int i;
for(i=0;i<n;i++)
sub[i]=ss[m+i-1];//假设开始位置为1,否则不需要-1
sub[i]='\0';
return sub;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式