首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> void fun(char*s,int m1,int m2) {char t,*p; p=s+m1;s=s+m2; while(s<p) {t=*s;*s=*p;*p=
有以下程序: #include<stdio.h> #include<string.h> void fun(char*s,int m1,int m2) {char t,*p; p=s+m1;s=s+m2; while(s<p) {t=*s;*s=*p;*p=
admin
2021-04-28
22
问题
有以下程序:
#include<stdio.h>
#include<string.h>
void fun(char*s,int m1,int m2)
{char t,*p;
p=s+m1;s=s+m2;
while(s<p)
{t=*s;*s=*p;*p=t;
s++;p--;
}
}
main()
{char ss[10]="012345678";
int n=6;
fun(ss,0,n-1);
fun(ss,9,n);
fun(ss,0,9);
printf("%s\n",ss);
}
程序运行后的输出结果是( )。
选项
A、012345
B、876543210
C、876543
D、012345678
答案
A
解析
fun(*ss,m1,m2)的作用是,如果m1>m2交换数组元素ss[m1],s8[m2]。因此,fun(ss,0,5)后ss的0,1,2,3,4,5,6,7,8,\0。fun(ss,9,6)后ss的0,1,2,3,4,5,\0,8,7,6。fun(ss,0,9)后s8的O,1,2,3,4,5,、0,8,7,6。因此打印结果012345。故答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/Dmz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){inta[]={2,3,5,4},i;for(i=0;i
设有定义:longx=745321L,则能正确输出变量x的语句是()。
已定义以下函数intfun(int*P){retum*p;)fun函数返回值是
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
下面描述中,不属于软件危机表现的是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x:2;elsex=3;elsex
下面对“对象”概念描述正确的是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
由以下while构成的循环,循环体执行的次数是intk=0;while(k=1)k++;
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
随机试题
患者从站立位到坐位时,髋关节伸展肌群的收缩形式为
患者,女性,50岁,主诉双侧腮腺反复肿胀1年,口干半年。对舍格伦综合征没有诊断意义的辅助检查是
患者,女,34岁。面色萎黄,经期后愆,行经腹痛,痛处固定,遇温痛减。首选
盖挖逆作法是基坑开挖一段后先浇筑顶板,在顶板的保护下,()的施工方法。
以下不属于债券根据发行人不同的分类标准分类的是()。
税收的本质包括()。
维果斯基认为,好的教学应当先于发展,引导发展,其实质在于创造最近发展区。()
“统筹兼顾,适当安排”的方针是毛泽东在()中提出来的。
以“信用”为主题,发表一篇三分钟的演讲。
(16)______(22)______
最新回复
(
0
)