当前位置: 首页 > 全部分类 > 计算机类考试 > 计算机二级 >设有如下函数定义,则输出结果为______。 char*fun (char*str) {char*p=str; while(*p) { if(*p>'d
网友您好, 请在 下方输入框内输入要搜索的题目:
网友您好, 请在 下方输入框内输入要搜索的题目:
搜题

题目

设有如下函数定义,则输出结果为______。 char*fun (char*str) {char*p=str; while(*p) { if(*p>'d

设有如下函数定义,则输出结果为______。 char*fun (char*str) {char*p=str; while(*p) { if(*p>'d') continue; p++; } return p; } main() { printf("%s\n",fun("welcome!")); }

A.welcome!

B.come!

C.w

D.程序陷入死循环中

查看参考答案
更多“设有如下函数定义,则输出结果为______。 char*fun (char*str) {char*p=str; while(*p) { if(*p>'d”相关的问题

第1题

设有如下函数定义,则输出结果为_______。char*fun(char*str){char*p=str;while(*p){if(*p>'d')con

设有如下函数定义,则输出结果为_______。 char*fun(char*str) { char*p=str; while(*p) {if(*p>'d')continue; p++; } return p; } main() { printf("%s\n",fun("welcome!")); }

A.welcome

B.come!

C.w

D.程序进入死循环

点击查看答案

第2题

设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为(48)。int f(char

设有如下函数定义。若在主函数中用语句cout<<f("good")调用上述函数,则输出结果为(48)。 int f(char *s){ char *p=s; while(*p! ='\0')p++; return(p-s); }

A.3

B.4

C.5

D.6

点击查看答案

第3题

设有如下函数定义:intf(char*s){char*p=s;while(*p!='\0')p++;return(p-s);}如果在主程序中用下面的语句调用上述函数,则输出结果为。printf(%d\n,f(goodbey!))()

A.3

B.6

C.8

D.0

点击查看答案

第4题

以下程序的输出结果是_[13]_______

#include

#include

char *fun(char *t)

{ char *p=t;

return(p+strlen(t)/2);

}

main()

{ char *str="abcdefgh";

str=fun(str);

puts(str);

}

点击查看答案

第5题

以下程序的输出结果是【 】。include<stdio.h>include<string.h>char*fun(char*t){ char *p=t;retur

以下程序的输出结果是【 】。

include <stdio.h>

include <string.h>

char *fun(char *t)

{ char *p=t;

return (p+strlen(t)/2);

}

main()

{ char *str="abcdefgh";

str=ftm(str);

puts(str);

}

点击查看答案

第6题

以下程序的输出结果是_[13]_______ #include#includech

以下程序的输出结果是_[13]_______

#include

#include

char *fun(char *t)

{ char *p=t;

return(p+strlen(t)/2);

}

main()

{ char *str="abcdefgh";

str=fun(str);

puts(str);

}

点击查看答案

第7题

变量str的定义为“ char *str="Hello world!"; ”,要使变量p指向str所指向的同一个字符串,则应选取()。

A.char *p=str;

B.char *p; p=str;

C.char *p=&str;

D.char *p; p=*str;

E.char *p; p=&str;

F.char p=str;

点击查看答案

第8题

#include "string.h" #include "stdio.h" void fun(char *p); int main() { char str[81]; scanf("%s", str); fun(str); puts(str); return 0; } void fun(char *p) { char *q = p + strlen(p)-1; for(; p < q; p++, q--) { char t; t = *p; *p = *q; *q = t; } }

A.hoell

B.hello

C.oellh

D.olleh

点击查看答案

第9题

有一函数的定义如:void fun(char *s){……},则不正确的函数调用是 。

A.main() {char a[20]=”abcdefgh”; fun(a); …… }

B.main() { char a[20]=”abcdefgh”; fun(&a[0]); …… }

C.main() { char a[20]=”abcdefgh”; char *p=a;fun(p); …… }

D.main() { char a[20]=”abcdefgh”; fun(a[]); …… }

点击查看答案

第10题

以下程序的输出结果是 _[13]_______ .#include #include c

以下程序的输出结果是 _[13]_______ .

#include

#include

char *fun(char *t)

{ char *p=t;

return(p+strlen(t)/2);

}

main()

{ char *str="abcdefgh";

str=fun(str);

puts(str);

}

点击查看答案
    开通会员查看答案
    该问题答案仅对会员开放,欢迎开通会员
    推荐
    季卡
    ¥ 49.90
    查看1200次答案
    月卡
    ¥ 39.80
    查看600次答案
    年卡
    ¥ 99.80
    查看2000次答案
    请选择支付方式
    微信支付
    支付宝支付
    点击支付或扫码即表示你已同意并接受 《服务协议》《会员须知》
    立即支付
    请使用微信扫码支付(元)
    订单号:
    遇到问题请联系 在线客服
    恭喜您,购买会员成功 系统为您生成的账号密码如下:
    重要提示:请勿将会员账号共享给其他人使用,违者账号将被封禁。
    发送账号到微信 保存账号查看答案
    怕账号密码记不住?建议 关注微信公众号绑定微信,开通微信扫码登录功能
    重置密码
    账号:
    旧密码:
    新密码:
    确认密码:
    确认修改
    请不要关闭本页面,支付完成后请点击【支付完成】按钮
    遇到问题请联系 在线客服

    扫码关注微信公众号

    开通微信扫码登录功能

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

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

    - 微信扫码关注赏学吧 -
    警告:系统检测到您的账号存在安全风险
    抱歉,您的账号因涉嫌违反赏学吧会员政策被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或 联系客服
    - 微信扫码关注赏学吧 -