首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void swap(char*x,ehar*y) {char t; t=*x; *x=y; *y=t; } main() {char*s1:“abe”,* s2=“
有以下程序: #include void swap(char*x,ehar*y) {char t; t=*x; *x=y; *y=t; } main() {char*s1:“abe”,* s2=“
admin
2020-06-16
48
问题
有以下程序:
#include
void swap(char*x,ehar*y)
{char t;
t=*x; *x=y; *y=t;
}
main()
{char*s1:“abe”,* s2=“123”;
swap(s1,s2);prinff(“%s,%s\n”,s1,s2);
}
}
程序执行后的输出结果是( )。
选项
A、321,cba
B、abe,123
C、123,abe
D、1bc,a23
答案
D
解析
字符串是一个特殊的数组,所以按照数组的规则,s1应该指向的是数组的首地址,即“abc”的第一个字符的地址。s2指向的是“123”的第一个字符的地址。调用swap函数之后交换的是两个字符串的第一个字符‘a’和‘1’的内容,所以打印输出为D.
转载请注明原文地址:https://www.kaotiyun.com/show/K4Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若以下选项中变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是
下列给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(即下标值),若未找到则返回一1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在下画线处填入正确的内
对于现实世界中事物的特征,在实体.联系模型中使用()。
以下各项中,能正确表述算式sin(2πr+30°)的C语言表达式是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
在黑盒测试方法中,设计测试用例的主要根据是()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
经行瘖的病因多为经行吐衄的病因多为
下列哪些选项的说法可以成立?()
依据《矿山安全法》的规定,矿山企业发生重伤、死亡事故后,矿山企业应当在()小时内如实向劳动行政主管部门和管理矿山企业的主管部门报告。
下列表述正确的是( )
律师事务所和会计师事务所均是基金市场的服务机构。()
以下不属于无面额股票特点的是()。
在杜邦财务分析体系中,假设其他情况相同,下列说法中,错误的是()。
某公司有甲、乙、丙三种存货,并按单个存货项目的成本与可变现净值孰低法对期末存货计价。假设该公司“存货跌价准备”账户2005年12月月初的贷方余额为6000元;其中甲存货为2000元、乙存货3000元、丙存货1000元;2005年12月31日甲、乙、丙3种存
我国现存占地面积最大的古典皇家园林是()。
A、BothprefersoccertoAmericanfootball.B、BothpreferAmericanfootballtosoccer.C、BelindapreferssoccertoAmericanfootb
最新回复
(
0
)