重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 学历类考试> 自考专业课> 工学类
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

自定义一个函数,函数的形参为字符数组s1和s2,函数功能是将字符串s1中的所有数字字符取出,存入另

一字符数组s2中,使s2成为一个新的字符串,并在函数中将字符串s2输出。

答案
查看答案
更多“自定义一个函数,函数的形参为字符数组s1和s2,函数功能是将字符串s1中的所有数字字符取出,存入另”相关的问题

第1题

编写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为设p1指向字符串s1,p2指
编写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为

设p1指向字符串s1,p2指向字符串s2。要求当s1=s2时,返回值为0;若s1≠s2,返回它们二者第1个不同字符的ASCII码差值(如"BOY”与"BAD",第2个字母不同,'O'与'A之差为79-65=14);如果s1>s2,则输出正值;如果s1<s2,则输出负值。

点击查看答案

第2题

编一个程序,将两个字符串s1和s2比较,若s1>s2,输出一个正数;若s1=s2,输 出0;若s1

点击查看答案

第3题

strcat(s1,s2)函数是将字符串s1复制到字符串s2中。()
点击查看答案

第4题

编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连
编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。

例如,分别输入下面两个字符串:

FirstString

SecondString

则程序输出:

FirstStringSecondString

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号小填入所编写的若干语句。

试题程序:

include <stdio. h>

include<conio. h>

void fun (char pi[],char p2[])

{

}

main ()

{

char s1[80],s2[40];

clrscr ();

printf("Enter s1 and s2:\n");

scanf ("%s%s", s1, s2);

printf ("s1=%s\n", s1);

printf("s2=%s\n",s2);

printf("Invoke fun(s1,s2) :\n");

fun(s1,s2);

printf("After invoking:\n");

printf ("%s\n", s1);

}

点击查看答案

第5题

编写一个程序,将字符数组s2中的全部字符复制到字符数组s1中,不用strepy函数。在复制时, '\0'也要复制过去, '\0'后面的字符不复制。

点击查看答案

第6题

编写函数strcomp(s1, s2),实现两个字符串的比较,返回值分别为1、0、-1表示s1>s2, s1=s2,s1
编写函数strcomp(s1, s2),实现两个字符串的比较,返回值分别为1、0、-1表示s1>s2, s1=s2,s1

点击查看答案

第7题

设已定义:chars1[8],s2[8]="Science";能将字符串"Science"赋给数组s1的语句是()。

A.s1=s2

B.strcpy(s2,s1)

C.strcpy(s1,s2)

D.s1="Science"

点击查看答案

第8题

函数search的原型为:char *search(char *str1,char *str2);,其功能是在字符串str1中查找字
符串str2第一次出现的位置。测试用主函数如下所示,请编制search函数,并判断整个程序实现的功能。

#include

#include

void main()

{

char *search(char *str1,char *str2);

char *ptr;

char s1[100],s2[100];

cout<< "Input the s1 and s2:"<< endl;

cin>>s1>>s2;

ptr=search(s1,s2);

if(ptr!=NULL)

cout<< "子串第一次出现的位置是:s1["<< ptr-s1<< "]"<< endl;

else

cout<< s2<< "没有出现在"<< s1<< "中。"<< endl;

}

点击查看答案

第9题

设char*s1,*s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()。(A)s1=s2(B)s1=
设char*s1,*s2;分别指向两个字符串,可以判断字符串s1和s2是否相等的表达式为()。

(A)s1=s2

(B)s1==s2

(C)strcpy(s1,s2)==0

(D)strcmp(s1,s2)==0

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝