首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数实现的功能是__________。 void fun(char*s) { char*p,*q,temp; p=s; q=s+strlen(s)-1; while(p
以下函数实现的功能是__________。 void fun(char*s) { char*p,*q,temp; p=s; q=s+strlen(s)-1; while(p
admin
2012-12-29
28
问题
以下函数实现的功能是__________。
void fun(char*s)
{
char*p,*q,temp;
p=s;
q=s+strlen(s)-1;
while(p
{
temp=*p;
*p=*q;
*p=temp;
p++;
q--;
}
}
选项
答案
将字符串首尾颠倒
解析
“p=s;”将指针p指向串s头,然后“q=s+strlen(s)-1;”将q指向串s尾。在while循环中将p,q指向的字符交换,即循环后实现首尾颠倒。
转载请注明原文地址:https://jikaoti.com/ti/wVL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
判断char型变量c1是否为小写字母的正确表达式为()。
下面对软件描述错误的是()。
有以下程序 #include<stdio.h> main() { inta=1,b=2,c=3; charflag; flag=b>=2&&c<=3; switch(a) { case1:
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
在关系数据库中,描述全局数据逻辑结构的是()。
若有定义:intk=7,x=12;,则以下表达式值为3的是()。
下列函数的功能是()。 voidfun(char*a,char*b) {while((*b=*a)!=’\0’){a++;b++;} }
软件生存周期中,解决软件“做什么”的阶段是()。
在E-R图中,用来表示实体的图形是()。
随机试题
下列有关烤瓷金属内冠除气的说法,正确的是
A.无色透明B.红色混浊C.黄色D.黑色或褐色E.白色混浊脑膜黑色素瘤时,脑脊液呈
支架熔模厚0.3mm,铸道直径4mm,铸道长6mm。有两根铸道,上述哪项会影响铸件的成功
既能祛风湿,又能消骨鲠的药物是
对建筑安装物进行一般鉴定、检查所发生的费用应计入()。
下列( )行为,由监理工程师注册机关根据情节,分别给予处罚。
关于短期借款筹资方式的优点,下列各项说法不正确的是()。
人才对于()相当于()对于发扬
下列程序编译时发现pb->f(10);语句出现错误,其原因是______。#include<iostream.h>classBase{public:voidf(intx){cout<<"Base:"<<
Theleaderwenthisownwayin______ofthepublicopinion,whicharousedgreatangeramongthepeople.
最新回复
(
0
)