首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> void fun (char *w, int m ) { char s, *p1, *p2; p1=
有以下程序 #include <stdio.h> #include <string.h> void fun (char *w, int m ) { char s, *p1, *p2; p1=
admin
2021-04-28
17
问题
有以下程序
#include <stdio.h>
#include <string.h>
void fun (char *w, int m )
{ char s, *p1, *p2;
p1=w; p2=w+m-1;
while ( p1<p2 )
{
s=*p1; *p1=*p2; *p2=s;
p1++; p2--;
}
}
main()
{ char a[ ]="123456";
fun ( a, strlen(a) ); puts(a);
}
程序运行后的输出结果是
选项
A、123456
B、116611
C、161616
D、654321
答案
D
解析
主函数中调用fun(a,6)后,指针p1指向字符串中的"1"、p2指向字符串中的"6"。While循环中,只要p1<p2,则把p1、p2所指向的字符互换,同时p1前移,p2后移。最终字符串逆序存放。因此D选项正确。
转载请注明原文地址:https://jikaoti.com/ti/RDz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
C源程序中不能表示的数制是()。
以下叙述中正确的是
下列定义变量的语句中错误的是
下列叙述中正确的是
给定程序中,函数fun的功能是:有N×N矩阵,将矩阵的外围元素顺时针旋转。操作顺序是:首先将第一行元素的值存入临时数组r,然后使第一列成为第一行,最后一行成为第一列,最后一列成为最后一行,临时数组中的元素成为最后一列。例如,若N=3,有下列矩阵:1
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROGl.C文件中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数main和其他函数中的
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
软件测试用例包括
随机试题
喉炎时容易水肿的部位是
承包工程价款的主要结算方法有()等。
企业在销售收入确认之后发生的销售折让,应在实际发生时冲减发生当期的收入。()
2016年7月1日,人民法院裁定受理了A公司的破产申请,并同时指定了管理人。在该破产案件中,存在下述情况:(1)A公司的股东甲公司抽逃出资100万元,其中A公司董事张某协助其抽逃出资。2016年7月10日,管理人代表A公司对甲公司和张某提起诉讼,要求甲公
1961年,陈云通过对上海市青浦县的实地调研,向中央递交了《母猪也应该下放给农民私养》《种双季稻不如种蚕豆和单季稻》《按中央规定留足自留地》等报告。这次调研活动()。
①斯本塞习惯性地把手伸进口袋,想摸出巧克力充饥,不想巧克力化了②斯本塞设想巧克力的融化是由微波产生的热引起的③斯本塞把玉米和鸡蛋放在磁控管边上,结果玉米和鸡蛋都熟了④斯本塞发明了第一台用微波加热食物的炉子——微波炉⑤斯本塞像往常一样在实验室研究磁控
下列有关数据库表和自由表的叙述中,错误的是()。
设有如下通用过程:PublicFunctionf(xAsInteger)DimyAsIntegerx=20:y=2:f=x*yEndFunction在窗体上画一个命令按钮,其名称为Comma
局域网硬件中主要包括工作站、网络适配器、传输介质和()。
A、 B、 C、 A题目为询问对方是否可以参加公司工作会议的助动词(Can)疑问句。
最新回复
(
0
)