首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。 例如,形参s所指字符串为"abcdefgh",执行结果为"a
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。 例如,形参s所指字符串为"abcdefgh",执行结果为"a
admin
2018-11-10
9
问题
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。
例如,形参s所指字符串为"abcdefgh",执行结果为"ahcbedgf"。
请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(char*s)
{
int i,n,k;char c;
选项
答案
(1)1 (2)s[k]或*(s+k) (3)c
解析
本题考查:指针型变量;if…else语句;赋值语句。
填空1:函数fun中变量n统计字符的长度,假如长度为偶数,则k=n-1;假如长度为奇数,则k=n-2,使得下标为奇数的最后一个元素有效(不是’\0’)。
填空2:了解变量k的作用后,则将最右边的奇数位置的数赋值给变量c。
填空3:将最后一个下标为奇数的元素移到第一个奇数位置。
转载请注明原文地址:https://jikaoti.com/ti/J3kiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
广大青年要从现在做起,从自己做起,勤学,修德,明辨,笃实,使社会主义核心价值观成为自己的基本________,并身体力行将其________到全社会去,努力在实现中国梦的伟大实践中________自己的精彩人生。填入画横线部分最恰当的一项是(
下列关于北斗卫星导航系统用途的说法不正确的一项是()。
神经胶质细胞的功能有
得出两总体的样本数据如下:甲(33,18,40,50,54,30,39);乙(48,17,24,22,38)。在秩和检验中,秩和是()
下列有关小概率原则的说法正确的是()
关于教育的教育即生活的解读错误的是
罗马法复兴时期出现的以研究和恢复罗马法为核心的法学流派是()。
请简要陈述宋朝关于民事诉讼的程序规定。
下列叙述中,错误的是()。
对下列程序的叙述中,正确的是()。1:publicclassXextendsThreadimplementsRunnable{2:publicvoidrun(){3:system.out.println("thisisr
随机试题
扩空编、解码的特点是()。
以下不是企业与客户互动渠道的是()
供血者为O型,受血者为B型,交叉配血时,出现的结果是
在诊断X线范围内,叙述错误的是
腧穴的治疗作用是
案情:乙公司欠甲公司200万元,甲公司欠丙公司180万元,丁公司欠乙公司200万元。现乙、丁两公司达成协议,由丁公司向甲公司清偿乙公司的200万元债务,乙、丁间债权债务关系消灭。该协议经甲公司同意。后甲公司又与丙公司达成协议,由丁公司向丙公司清偿200万元
关于仅设伸顶通气排水系统中立管内水流特点的叙述中,不正确的是()。
由权值为9、2、5、7的四个叶子构造一棵哈夫曼树,该树的带权路径长度为()。
下列关于假释与缓刑的说法中,正确的是()
下列叙述中,不符合良好程序设计风格要求的是()。
最新回复
(
0
)