首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是【 】。 #include<string.h> void fun(char *s,int P,int k) {int i; for(i=p;i<k-1;i++)s[i]=s[i+2]; main()
以下程序运行后的输出结果是【 】。 #include<string.h> void fun(char *s,int P,int k) {int i; for(i=p;i<k-1;i++)s[i]=s[i+2]; main()
admin
2009-02-10
47
问题
以下程序运行后的输出结果是【 】。
#include<string.h>
void fun(char *s,int P,int k)
{int i;
for(i=p;i<k-1;i++)s
=s[i+2];
main()
{char s[]="abcdefg";
fun(s,3,strlen(s));puts(s)
}
选项
答案
abcfg
解析
函数fun的作用是将s所指的字符串中从第p+3到第k+1个字符向前移动两个位置。本题程序是将数组s中从第6个元素开始的值分别向前移动两个位置。在执行fun函数时,p的值是3,k的值是7,所以,具体执行“for(i=p;i<k-1;i++) s
=s[i+2];”语句的过程如下:
i=3:判断i<k-1成立,执行s[3]=s[5],此时,s[3]=f;
i=4:判断i<k-1成立,执行s[4]=s[6],此时,s[4]=g:
i=5:判断i<k-1成立,执行s[5]=s[7],此时,s[5]=’\0’;
i=6:判断i<k-1不成立,返回主函数输出s的值,即为abcfg。
转载请注明原文地址:https://kaotiyun.com/show/vHXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在窗体上画一个文本框,名称为Text1(可显示多行),然后再画三个命令按钮,名称分别为Command1、Command2和Command3,标题分别为“读数”、“统计”和“存盘”,如图3.136所示。程序的其功能是:单击“读数”按钮,则把考生目录下的in5
向文本框中输入字符时,下面能够被触发的事件是( )。
以下关于变量作用域的叙述中错误的是( )。
已知列表框控件List1中已放入若干表项,下列关于List1的叙述中错误的是
设窗体名称为frm1。以下叙述中正确的是( )。
假定在标准模块中的声明部分有如下语句:PublicVarAAsInteger而在窗体模块的声明部分有如下语句:PublicVarBAsInteger则以下叙述中正确的是
有如下数据定义语句:DimX,YAsInteger以上语句表明( )。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
随机试题
试述沟通的分类。
A.人类疱疹病毒6型B.柯萨奇病毒A型C.柯萨奇病毒B型D.单纯疱疹病毒E.无正确选项幼儿急疹的病原
外资企业将其财产或者权益对外抵押、转让的,须经工商行政管理机关批准,并报审批机关备案。()
股份有限公司的法定公积金达到注册资本的(),可不再提取。
计算机系统一般由___________和___________两大系统组成。
“以德报怨”“以柔克刚”“大智若愚”“深藏若虚”这些成语最可能源自()。
行政领导者的最主要职能是( )。
根据以下资料,回答下列问题。2012年,浙江省全年社会消费品零售总额13546亿元,比上年增长13.5%,扣除价格因素,实际增长11.4%。其中,城镇消费品零售额11409亿元,增长13.8%;乡村消费品零售额2137亿元,增长12.2%。分行业
Forthecircle(x-l)2+(y+l)2=20inthexy-plane,findthefollowing.(a)Coordinatesofthecenter(b)Radius(c)Area
Whydowecry?Canyouimaginealifewithouttears?Notonlydotearskeepyoureyeslubricated,theyalsocontaina【B1】______
最新回复
(
0
)