首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数实现的功能是 void fun(char*s) { char*p,*q,temp; p=s; q=s+strlen(s)-1; while(p<q) { temp=*p; *p=*
以下函数实现的功能是 void fun(char*s) { char*p,*q,temp; p=s; q=s+strlen(s)-1; while(p<q) { temp=*p; *p=*
admin
2013-05-30
65
问题
以下函数实现的功能是 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、将字符串中的小写字母变成大写字母
答案
1
解析
本题考核while循环语句和指针的使用。在该函数中,循环开始时,指针p指向字符串的第1个字符,指针q指向字符串的最后一个字符,首先交换这两个字符:然后,指针p前进一个字符位置(指向下一个字符),指针q后退一个字符位置(指向前一个字符);经过若干次循环,条件p<q将为假(即指针p和指针q相遇),循环结束。从而实现了将一个字符串首尾颠倒的功能。
转载请注明原文地址:https://www.kaotiyun.com/show/0BNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream.h>voidmain(){intx=6,y=8;if(x1++<6)cout<<++y<<end1;
结构化分析的常用工具不包括______。
软件生命周期的三个阶段是______、软件开发、运行维护。
下面关于二叉树的基本性质说明错误的是______。
下列关于运算符重载的叙述中,正确的是()。
对于某个函数调用,不给出调用函数的声明的情况是()。
在下面横线上填上适当的语句,完成程序。#include<iostream>usingnamespacestd;classBase{intx;public:Base(inti){x=i;}~Base()
根据数据结构中各数据元素之间前后关系的复杂程度,一般将数据结构分成()。
多态性指的是()。
多态性分为两类:编译时的多态性和【】。
随机试题
登门槛效应,又称得寸进尺效应,是指一个人一旦接受了他人的一个小要求,那么他人在此基础上提出一个更高的要求,这个人也会倾向于接受。根据上述定义,下列属于登门槛效应的是()。
肝细胞性黄疸应除外以下哪种临床表现()
在正常胸部CT中,一般升主动脉与降主动脉横径比为
附带民事诉讼一般应当同刑事案件一并审判。 ( )
下列哪种情况下可不用设置独立的机械加压送风的防烟设施?(2005,92)
某城区有居民户1000户,总人口数3000人。为了解该城区居民的住房情况,采用简单随机抽样的方法抽取了20户样本住户。调查户资料如下表所示。请根据此表计算并回答问题。用以上样本数据可以推算该城区住户人均住房面积是()平方米。
下列关于个人独资企业特征及其设立的说法中,正确的是()。(2018年)
某卷烟厂(位于市区)为增值税一般纳税人主要外购烟叶生产雪茄烟和烟丝,2009年8月发生下列业务:(1)从农民手中收购烟叶,收购凭证上注明收购价1000000元,支付运费12000元,装卸费11500元,并取得了符合规定的运费发票;(2)将上
下列有关证券组合风险的表述,正确的有()。
下列关于地方各级监察委员会的说法,错误的是:
最新回复
(
0
)