题目内容 (请给出正确答案)
[单选题]

若程序中定义了以下函数: double myadd(double a,double b) { return (a+b);} 并将其放在调用语句之后,则在调用之前应该对该函数进行说明,以下选项中错误的说明是()。

A.double myadd(double a,b);

B.double myadd(double,double);

C.double myadd(double b,double a);

D.double myadd(double x,double y);

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“若程序中定义了以下函数:doublemyadd(double…”相关的问题

第1题

打开程序Cprog022.C,完成其中的函数fun2(chara[],charb[],charc[]),实现:将三个字符串a、b、c从小到大排序后输出。注意:字符串比较函数为strcmp(str1,str2),字符串赋值函数为strcpy(str1,str2)。

点击查看答案

第2题

打开程序Cprog082.C,完成其中的f()函数,该函数将以指针数组的形式存放的n个字符串按照升序排序。(提示:字符串复制函数是 strcpy(cha*,char*,)),字符比较函数是strcmp(char*,char*)

点击查看答案

第3题

请补充函数proc(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。 例如,str

请补充函数proc(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。

例如,str1=”I am a”,str2=”student”,结果输出:I am a student。

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

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的横线上填入所编写的若干表达式或语句。

试题程序:

点击查看答案

第4题

请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。 例如:str1

请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。

例如:str1=“How do”,str2=“you do?”,结果输出: How do you do?

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

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<conio.h>

define N 40

void fun(char*str1,char *str2)

{

int i=0;

char *pl=str1;

char*p2=str2;

while(【 】)

i++;

for(;【 】;i++)

*(p1+i)=【 】;

*(p1+i)='\0';

}

main()

{

char str1[N],str2[N);

clrscr();

printf("*****Input the string str1 & Str2*****\n");

printf("\nstr1:");

gets(str1);

printf("\nstr2:");

gets(str2);

printf("**The string str1 & str2**\n");

puts(str1);

puts(str2);

fun(str1,str2);

printf("*****The new string *****\n");

puts(str1);

}

点击查看答案

第5题

请补充main函数,该函数的功能是:从键盘输入两上字符串...

请补充main函数,该函数的功能是:从键盘输入两上字符串并分别保存在字符数组str1和str2中,用字符串str2替换字符串str1前面的所有字符,注意,str2的K度不大于str1,否则需要重新输入。

例如,如果输入strl;=“abced”,str2=“fk”,则输出“fkced”。

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

请勿改动主函数main和其他函数中的任何内容,仪在 main函数的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<string. h>

main ()

{

char strl [ 81], str2 [ 81 ];

char *pl=strl, *p2=str2;

clrscr ();

do

{

printf(" Input strl tn");

gets (strl);

printf(" Input str2 In");

gets (str2);

}while(【 】);

while(【 】)

*p1++=*p2++;

printf(" Display strl \n");

puts (【 】)

}

点击查看答案

第6题

请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2倒置后接在字符串str1后面。 例如:

请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2倒置后接在字符串str1后面。

例如:str1=“How do”,str2=“?od uoy”,结果输出:“How do you do?”。

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

请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<conio.h>

define N 40

void fun(char *str1,char *str2)

{

int i=0,j=0,k=0,n;

char ch;

char *p1=str1;

char *p2=str2;

while(*(p1+i))

i++;

while(*(p2+j))

j++;

n=【 】;

for(;k=j/2;k++,j--)

{

ch=*(p2+k);

*(p2+k)=*(p2+j);

*(p2+j)=ch;

}

【 】;

for(;【 】;i++)

*(p1+i)=*p2++;

*(p1+i)='\0';

}

main()

{

char str1[N],str2[N];

int m,n,k;

clrscr();

printf("***Input the string str1 & str2

***\n");

printf("\nstr1:");

gets(str1);

printf("\nstr2:");

gets(str2);

printf("***The string str1 & str2 ***\n");

puts(str1);

puts(str2);

fun(str1,str2);

printf("*** The new string ***\n");

puts (str1);

}

点击查看答案

第7题

请补充函数fun(),该函数的功能是:把从主函数中输入的...

请补充函数fun(),该函数的功能是:把从主函数中输入的字符串str2接在字符串str1的后面。

例如:str1=“How do”,str2=“you do?”,结果输出: How do you do?

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

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。

试题程序:

include<stdio.h>

include<conio.h>

define N 40

void fun(char*str1,char *str2)

{

int i=0;

char *pl=str1;

char*p2=str2;

while(【 】)

i++;

for(;【 】;i++)

*(p1+i)=【 】;

*(p1+i)='\0';

}

main()

{

char str1[N],str2[N);

clrscr();

printf("*****Input the string str1 & Str2*****\n");

printf("\nstr1:");

gets(str1);

printf("\nstr2:");

gets(str2);

printf("**The string str1 & str2**\n");

puts(str1);

puts(str2);

fun(str1,str2);

printf("*****The new string *****\n");

puts(str1);

}

点击查看答案

第8题

请补充函数fun,该函数的功能是比较字符串str1和str2的大小,井返回比较的结果。 例如:当str1=“cdef

请补充函数fun,该函数的功能是比较字符串str1和str2的大小,井返回比较的结果。

例如: 当str1=“cdef",str2=“cde”时,函数fun()返回“>”。

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

请勿改动主函数main 和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。

试题程序:

include< stdio, h>

include<conio. h>

define N 80

char *fun (char *str1,char *str2)

{

char *p1=str1, *p2=str2;

while (*p1 & & *p2 )

{

if (【 】)

return "<";

if(【 】)

return ">";

p1++;

p2++;

}

if (*p1=*p2)

return "==";

if (*p1==【 】)

return "<";

else

return ">";

}

main()

{

char str1 [N], str2 [N];

clrscr ();

printf ("Input str1: \n");

gets (str1);

printf ("Input str2: \n");

gets (str2);

printf ("\n*****the result*****\n");

printf ("\nstr1 %s str2", fun (str1, str2) );

}

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信