首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include void fun (char *w, int m ) { char s, *p1, *p2; p1=w; p2=w+m-1; while ( p1
有以下程序 #include #include void fun (char *w, int m ) { char s, *p1, *p2; p1=w; p2=w+m-1; while ( p1
admin
2019-04-24
29
问题
有以下程序
#include
#include
void fun (char *w, int m )
{ char s, *p1, *p2;
p1=w; p2=w+m-1;
while ( p1
{
s=*p1; *p1=*p2; *p2=s;
p1++; p2--;
}
}
main()
{ char a[ ]="123456";
fun ( a, strlen(a) ); puts(a);
}
程序运行后的输出结果是( )。
选项
A、654321
B、116611
C、161616
D、123456
答案
A
解析
函数fun()中w指向的为一个字符串的首地址,该函数中将p1指向字符串首地址,而将p2指向该字符串第m个元素,然后用while()循环实现这一段字符串首尾对应元素的互换,所以函数fun()的功能是把w指向的字符串从前m个字符逆序排列,输出的答案选A。
转载请注明原文地址:https://kaotiyun.com/show/uLRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言规定,简单变量作实参时,它和对应形参之间的数据传递方式是______。
有以下程序main(){intc=35;printf(“%d\n”,c&C);}程序运行后的输出结果是
给定程序MODll.C中函数fun的功能是:求k!(k0return(k*fun(k-1));/************found************/elseif(k=0)return1L;}mai
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序的下划线
使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是()。
若已建立如下图所示的单链表结构:且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是()。
编写函数fun,它的功能是:求小于形参n同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如若n为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数ma
有以下程序intfunl(doublea){returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=funI(x);b=fun1(y);retum
与数学表达式x≥y≥z对应的C语言表达式是
程序流程图中带有箭头的线段表示的是()。
随机试题
烟熏茶是哪一地区的饮茶习俗
男性,60岁。患胃溃疡已10年,近3个月来上腹痛变为无规律,食欲减退,体重下降,有胃溃疡恶变可能,关于溃疡型胃癌X线钡餐检查下列哪一项最有助于诊断
27岁初产妇,妊娠40周,阵发性腹痛10小时,宫缩10~15分钟/次,持续3秒,宫口开大2cm。出现上述临床表现的原因是()
在做油罐罐壁的强度及严密性试验时,应以灌到设计最高液位且保持( )小时罐壁无渗漏、无异常变形为合格。
选择施工方法的依据正确的有()。
我国最著名的流纹岩山地是()。
实施居民自治的前提是()。
社会公德是协调人们关于道德的准则。()
《资治通鉴》成书于:
你有一项投资将在1年后付给你300美元,2年后付给你400美元,3年后付给你500美元,以及4年后付给你600美元。从类似的投资中,你可以赚取10%的报酬。那么,你最多应该为这项投资支付多少钱?(广东财经大学2013真题)
最新回复
(
0
)