首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void swap(char*x,char*y) {char t; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);print
有以下程序: #include<stdio.h> void swap(char*x,char*y) {char t; t=*x;*x=*y;*y=t; } main() {char*s1="abc",*s2="123"; swap(s1,s2);print
admin
2021-02-25
46
问题
有以下程序:
#include<stdio.h>
void swap(char*x,char*y)
{char t;
t=*x;*x=*y;*y=t;
}
main()
{char*s1="abc",*s2="123";
swap(s1,s2);printf("%s,%s\n",s1,s2);
}
程序执行后的输出结果是( )。
选项
A、321,cba
B、abc,123
C、123,abc
D、1bc,a23
答案
D
解析
字符串是一个特殊的数组,所以按照数组的规则,s1应该指向的是数组的首地址,即“abc”的第一个字符的地址。s2指向的是“123”的第一个字符的地址。调用swap函数之后交换的是两个字符串的第一个字符‘a’和‘1’的内容,所以打印输出为D。
转载请注明原文地址:https://www.kaotiyun.com/show/Ibtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;)dt[2]={1,2,3,4);main(){structord*p=dt;printf("%d",++(p->x))=printf("%d\n",++(p->y));}程序运行后的
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
下面不属于软件设计阶段任务的是()。
下列叙述中正确的是()。
有以下程序:#includemain(){charch=’Z’;ch=(ch一’A’+1)%26+’A’;putchar(ch);prinff(“\n”);}程序的运行结果是()。
设有定义:intk=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是()。
有以下程序#includeintfun(chars[]){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun("0ABCDEF"
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
以下不能用于描述算法的是()。
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
随机试题
20世纪80年代以来美国公共政策学在方法论上的新趋向是
A.肝火上炎证B.胆郁痰扰证C.肝阴虚证D.肝胆湿热证胁肋灼痛,头晕胀痛,面红目赤,大便秘结,小便短黄,舌质红苔黄,脉弦数。最宜诊断为
A.甲状腺片B.醋酸可的松C.溴隐亭D.甲巯咪唑(他巴唑)E.丙硫氧嘧啶下列病人宜首先采用何种药物治疗?女性,38岁。明确诊断为甲状腺功能亢进半年,并已服用甲巯咪唑(他巴唑)10mg,每日3次,近2周出
A.三萜皂苷B.异黄酮C.木脂素D.甾体皂苷E.二萜《中国药典》中,穿心莲质量控制成分的结构类型是
某患儿,住院3个月,住院期间无家属陪护。半夜病情恶化,抢救无效。家属要求尸体解剖,应在患儿死亡后多长时间内进行
纳税人停业期满不能及时恢复生产经营的,应当在停业期满后向税务机关提出延长停业登记申请。()
小凡年满10周岁,精神健康,智力正常。他在学校门口的文具店看中一块橡皮,定价2元,于是用自己的零用钱将其买下。下列关于小凡购买橡皮行为效力的表述中,正确的是()。
外部招募的不足主要体现在()。
A、Theycouldtellwinddirection.B、Theycouldbringgoodlucktofighters.C、Theywerehandeddownbytheancestors.D、Theywer
A、FBIagents.B、TSAagents.C、Thepolice.D、Passengers.B根据录音,运输安全管理特工(TSAagent)发现(spot)可疑物,B正确。录音两次提到FBI(联邦调查局),一次是FBI发言人说在机场安
最新回复
(
0
)