题目内容 (请给出正确答案)
[主观题]

有以下程序inculde inculde void Fun(char*str){ char...

有以下程序

inculde

inculde

void Fun(char*str)

{ char temp;int n,I;

n=strlen(str);

temp=str[n-1];

For(i=n-1;i>0;i--) str[i]=str[i-1];

str[0]=temp;

}

main()

{ char s[50];

ScanF(“%s”,s);Fun(s);printF(“%s\n”,s);}

程序运行后输入:aBcDeF<回车>,则输出结果是【 】

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“有以下程序inculde inculde void Fun(…”相关的问题

第1题

设有下列的程序段: char str[]="Hello"; char*ptr; ptr=str; 执行上面的程序段后,*(ptr+5)的值为______。

点击查看答案

第2题

若有以下程序:

include <iostream>

using namespace std;

int main()

{

char str[10];

cin>>str;

cout<< str<<end1;

return 0;

}

当输入为:

This is a program!

那么执行程序后的输出结果是【 】。

点击查看答案

第3题

设有如下的程序段:char str[ ]="This a book";char *ptr;ptr=str;执行上面的程序段后,*(ptr+2)的值为()。

A、's'

B、'i'

C、'h'的地址

D、'h'

点击查看答案

第4题

以下程序的输出是【 】。 main() { char str1[]="How do you do",*p1=str1; strcpy(str1+strlen(str1)/2,"es she"); printf("%s\n",p1); }

点击查看答案

第5题

以下程序的输出结果是( )。

main

{char str[]1-10]={"china","beijing"),*p=str;

printf("%s\n",p+10);

}

A.China

B.Beijing

C.ng

D.ing

点击查看答案

第6题

当运行以下程序时,输入abed,程序的输出结果是:【 】。 insert(char str[]) {int i i=strlen(str); while(i>0) {str[2*i]=str[i];str[2*-1]=*;i--; } printf("%s\n",str); } main() {char str[40]; scanf("%s",sB) ; insert(str); }

点击查看答案

第7题

执行下列程序段后,*(p+5)的值为()char str[]="World"; char *p; p=str;

A、'\0'

B、'd'

C、不确定的值

D、'd'的地址

点击查看答案

第8题

执行下列程序段后,*(p+5)的值为() char str[]="Hello"; char *p; p=str;

A、'\0'

B、'o'

C、不确定的值

D、'o'的地址

点击查看答案

第9题

函数f_str(char *str,char del)的功能是;将非申字符串str分割成若干个子字符串并输出,del表示分割时的标志字符。例如,若str的值为“66981636666257”,del的值为“6”,调用此函数后,将输出3个子字符串,分别为“981”、“3”和“257”。请将函数f_str中(6)~(8)空缺处的内容填写完整。

[函数]

void f_str(char *str,char del)

{ int i,j,len;

len = strlen(str);

i = 0;

while (i<len) {

while ( (6) )

i++; /* 忽略连续的标志字符 */

/* 寻找从srt[i]开始直到标志字符出现的一个子字符串 */

j = i+1;

while (str[j] !=del && str[j] !='\0')

j++;

(7)="\0"; /* 给找到的字符序列置字符串结束标志 */

printf (" %s\t", & str [i]);

(8);

}

}

点击查看答案

第10题

以下程序运行后的输出结果是( )。

include

char*ss(char*s)

{char*p,t;

P=s+1;t=*s;

while(*p){ *(P-1)=*P;P++;}

*(P-1)=t;

return s;

}

main()

{char*p,str[10]="abcdefgh";

p=ss(str);

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

}

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

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

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

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

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