首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数实现的功能是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
37
问题
以下函数实现的功能是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://kaotiyun.com/show/M1Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编一个函数voidfun(inttt[M][N],intPP[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指的一维数组中。二维数组中的数已在主函数中给出。注意:部分源程序给出如下。请勿改动主函数main和
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把高于等于平均分的学生数据放在b所指的数组中,高于等于平均分的学生人数通过形参n传回,平均分通过函数值返回。注意:部分源程序在文件PROGl.
某系统结构图如下图所示该系统结构图的最大扇出数是
下列选项中属于面向对象设计方法主要特征的是()。
下列方法中,不属于软件调试方法的是()。
数据库管理系统是()。
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
对于循环队列,下列叙述中正确的是()。
随机试题
离体蛙儿灌流实验,能使心率加快的因素有()。
女性,50岁,右下腹隐痛1个月余。查体:右下腹可扪及一可移动性肿块,钡灌肠示盲肠肠腔内充盈缺损,Hb85g/L,大便隐血试验(++)。最可能的诊断为
A.国家药品监督管理部门B.卫生部C.省级药品监督管理部门D.国家工商行政管理部门E.设区的市级药品监督管理部门
患儿,男,2岁,体温38.4℃,听诊双肺有干性及不固定湿哕音,该患儿可能患()
标幺制是一种相对单位制,电参数的标幺值为其有名值与基准值之比,其广泛应用在高压网络上。()
下列关于商业银行风险管理部门“三道防线”设置的说法,正确的有()。
程序性知识的运用是指()
某医院始建于1958年,是集医疗、教学、科研和预防保健为一体的国内高水平、大型综合性、现代化的三级甲等医院。该医院拥有骨科、运动医学研究所、妇产科等多个教育部创新团队;拥有辅助生殖、心血管研究所和眼科等多个教育部重点实验室。随着该医院信息化程度的不断提高
将实体一联系模型转换为关系模型时,实体之间多对多联系在关系模型中的实现方式是()
(catch)________cheatingbytheteacherinamathexam,Davidscoredzerointheexam.
最新回复
(
0
)