首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数实现的功能是void fun (char *s){ char *p,*q,temp; p=s; q=s+ strlen(s)-1; while (p<q) { temp=*p; *p=*q;
以下函数实现的功能是void fun (char *s){ char *p,*q,temp; p=s; q=s+ strlen(s)-1; while (p<q) { temp=*p; *p=*q;
admin
2010-12-16
58
问题
以下函数实现的功能是void fun (char *s){ char *p,*q,temp; p=s; q=s+ strlen(s)-1; while (p<q) { temp=*p; *p=*q; *p=temp; p++; q--; }}
选项
A、将一个字符串首尾颠倒
B、计算字符串的长度
C、统计字符串中的空格个数
D、将字符串中的小写字母变成大写字母
答案
A
解析
本题考核while循环语句和指针的使用。在该函数中,循环开始时,指针p指向字符串的第1个字符,指针q指向字符串的最后一个字符,首先交换这两个字符;然后,指针p前进一个字符位置(指向下一个字符),指针q后退一个字符位置(指向前一个字符);经过若干次循环,条件p<q将为假(即指针p和指针q相遇),循环结束。从而实现了将一个字符串首尾颠倒的功能。
转载请注明原文地址:https://www.kaotiyun.com/show/M1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是
以下关于long、int和short类型数据占用内存大小的叙述中正确的是()。
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),X-1); printf("x=%d,y=%d",x,y);
关系数据库管理系统所管理的关系是()。
有以下程序:#inc1ude#inc1udestructA{inta;charb[10];doublec;};voidf(structA*t);main(){struct
软件生命周期中的活动不包括()。
if语句的基本形式为:if(表达式)语句,其中“表达式”()。
关于计算机软件程序的生命周期,以下叙述正确的是()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为
随机试题
(2002年第56题)COPD并发肺心病急性加重时,采取的治疗措施中最重要的是
25岁初孕妇,妊娠39周,不规律宫缩2天,阴道少许血性黏液。查血压136/96mmHg,宫高38cm,腹围106cm,胎心158次/分,宫缩持续32cm秒,间隔6分钟,肛查宫口未开,宫缩激惹试验出现早期减速。临产18小时再查宫缩减弱,胎心150次/分,
减轻脑水肿的药物是可引起消化道出血的药物是
防止炉膛爆炸的措施是,点火前,开动引风机给锅炉通风()min。
发票限于领购单位和个人在本省、自治区、直辖市内开具,任何单位和个人,不得跨规定的使用区域携带、邮寄、运输空白发票。()
鲁班是借助()发明锯的。
确定课程目标的主要依据不包括()。
霍尔(G.S.Hall)提出的解释儿童心理发展的理论是()
“十六十七世纪的科学家、哲学家都以为‘自然’这名辞,可以解决一切问题,有所谓自然公例(即“自然规律”——引者注),自然状态,自然宗教,自然权利诸说。在当时天文、物理学发达,在此纯粹的自然界中,既经有如此的成绩,当然有人拿这方法推广到人事宗教方面去。所以当时
Inthelong-simmeringdebateforhowtojudgethequalityofNewYorkState1.______schoolemployees,thereisonethingallsi
最新回复
(
0
)