首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
有以下程序 #include <stdio.h> #include <string.h> void fun( char *s, int m1, int m2 ) { char t, *p; p=s + m1; s= s+m2; wh
admin
2020-06-16
31
问题
有以下程序
#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、12345678
答案
A
解析
fun(*ss, m1, m2 )的作用是,如果m1>m2交换数组元素ss[m1],ss[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)后ss的0,1,2,3,4,5,\0,8,7,6。因此打印结果012345。故答案为A选项
转载请注明原文地址:https://kaotiyun.com/show/7OCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言程序中,运算对象必须是整型数的运算符是()。
编写函数fun,其功能是:求出1—1000之间能被7或11整除,但不能同时被7和11整除的所有整数,并将其放在a所指的数组中,通过n返回这些数的个数。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语
以下叙述中正确的是()。
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的十位和千位上。例如,当a=45,b=12时,调用该函数后c=2514。
下列程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(int[][N],intm),该函数的功能是使数组右上半三角元素中的值乘以m。例如,若m的值为2,a数组中的值为:则返回主程序后a数组中的值应为:注意:
设有如下函数定义:#include<stdio.h>intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句n=fun(3);,则函数
下列叙述中错误的是()。
以下选项中能表示合法常量的是()。
以下选项中关于程序模块化的叙述错误的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
随机试题
简述我国公有制经济占主体地位的原因。
慢性阻塞性肺气肿最主要的并发症是()
根据《民事诉讼法》规定的诚信原则的基本精神,下列哪一选项符合诚信原则?(2014年试卷三第37题)
某框架结构,抗震等级为一级,已知,框架梁截面宽250mm,高600mm,纵筋采用HRB335钢,箍筋采用HPB300钢,梁的两端截面的配筋均为:梁顶4φ25,梁底2φ25,混凝土强度等级为C30,梁净跨In=5.2m,重力荷载引起的剪力VGb=135.2k
地下车站站台至站厅的疏散楼梯、扶梯和疏散通道的通过能力,应保证在远期或客流控制期中超高峰小时最大客流量时,一列进站列车所载乘客及站台上的候车乘客能在()min内全部疏散至站厅公共区或其他安全区域。
借款人虽能还本付息,但已存在影响贷款本息及时、全额偿还的不良因素的贷款应划为()。
资本主义制度发展过程中,第二次科技革命的标志是()的发明和广泛应用。
根据以下资料,回答106-110题。据初步统计,2008年我国全年水资源总量25567亿立方米,比上年减少8.9%,比常年减少7.7%;人均水资源量1945立方米,比上年减少9.3%;全年平均降水量615.5毫米,较上年减少4.5%,比常年减少4.
桌子上有光盘15张,其中音乐光盘6张、电影光盘6张、游戏光盘3张,从中任取3张,其中恰好有音乐、电影、游戏光盘各1张的概率是( )。
A、Itisawasteoftime.B、Itisawasteofenergy.C、Itdoesharmtoone’seyesight.D、Itpreventsonefrombeingactive.D
最新回复
(
0
)