首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下函数实现的功能是 ( )。 void fun(char *s) { char *p,*q, temp; p=s; q=s+strlen (s) -1; while (p<q)
以下函数实现的功能是 ( )。 void fun(char *s) { char *p,*q, temp; p=s; q=s+strlen (s) -1; while (p<q)
admin
2010-03-29
86
问题
以下函数实现的功能是 ( )。 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
解析
在该函数中,循环开始时,指针p指向字符串的第1个字符,指针q指向字符串的最后一个字符,首先交换这两个字符:然后,指针p前进一个字符位置 (指向下一个字符),指针q后退一个字符位置(指向前一个字符):经过若干次循环,条件p<q将为假(即指针p和指针q相遇),循环结束。从而实现了将一个字符串首尾颠倒的功能。
转载请注明原文地址:https://kaotiyun.com/show/LTjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);
有以下程序:#include{inta;charb[10];doublec;};stmctAf(stmctAt);main(){stmctAa={1001,“Zha
下列叙述中正确的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
在结构化程序设计中,模块划分的原则是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;m--)scanf("
以下叙述中错误的是
下列选项中属于面向对象设计方法主要特征的是()。
己知函数的调用形式:fread(buffer,size,count,fp);其中buffer代表的是()。
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。以下所示的输入形式中正确的是()。(注:□代表空格字符)
随机试题
王某教唆李某去抢劫银行,李某受到教唆后,因害怕受惩罚,未去银行抢劫。在此案中,王某、李某的行为()
对肝性脑病患者生化检测指标不会出现的是
下列关于脊髓灰质炎病毒,叙述错误的是
患者,女,45岁。大便8日未行,腹满痛,发热烦躁,舌苔焦黄,脉沉实有力。首选的药物是()
固结灌浆浆液稠度的控制程序是()。
2017年12月31日,甲公司建造了一座核电站达到预定可使用状态并投入使用,累计发生的资本化支出为210000万元。当日,甲公司预计该核电站在使用寿命届满时为恢复环境发生弃置费用10000万元,其现值为8200万元。该核电站的入账价值为()。
召公谏厉王弭谤厉王虐,国人谤王。召公告日:“民不堪命矣!”王怒,得卫巫,使监谤者。以告,则杀之。国人莫敢言,道路以目。王喜,告召公曰:“吾能弭谤矣,乃不敢言。”召公曰:“是障之也。防民之口甚于防川川壅而溃伤人必多民亦如之是故为川者决之使
儿童在10岁以后,判断是非对错的标准不只依据社会规则和对权威的遵从,开始受自己主观情感的判断标准支配。这说明儿童这个时期的道德判断特点是()。
There’snothingsimpleaboutguncontrol,atangleoflegal,politicalandpublic-healthissuescomplicatedbyculturalpreferen
Discussion--about5minutesInthispartofthetesttheexaminerreadsoutascenarioandgivesyousomepromptmaterialint
最新回复
(
0
)