首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: i#nelude void swap(char * x,char *y) {char t; t=*x; *x=*y; *y=t; } main() {char*s1="abe",*s2="123"; swap(s1,s2);printf(
有以下程序: i#nelude void swap(char * x,char *y) {char t; t=*x; *x=*y; *y=t; } main() {char*s1="abe",*s2="123"; swap(s1,s2);printf(
admin
2015-07-30
28
问题
有以下程序:
i#nelude
void swap(char * x,char *y)
{char t;
t=*x; *x=*y; *y=t;
}
main()
{char*s1="abe",*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://kaotiyun.com/show/XsDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inculdemain(){intm,n;scanF(“%d%d”,&m&n);While(m!=n){While(m>n)m=m-n;While(m
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0j=1;i<j+1;i+=1,j--)printf("%d\n",j);
以下程序的输出结果是______。#include<stdio.h>#defineSQR(x)x*xmain((){inta,k=3;a=++SQR(K+1);printf("%d\n",A);}
以下程序输出的结果为______。main(){char*alpha[6]={"ABCD","EFGH","IJKL","MNOP","QRST","UVWX"};char**p;inti;p=alpha;for(
诊断和改正程序中错误的工作通常称为【】。
n个顶点的连通图中边的条数至少为______。
算法的复杂度主要包括时间复杂度和______复杂度。
下面关于完全二叉树的叙述中,错误的是______。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
随机试题
在CCMD-3中,诊断痴呆的病程标准为
A.BlackI类洞B.BlackⅡ类洞C.BlackⅣ类洞D.BlackV类洞E.BlackⅥ类洞
患者男,56岁,肝硬化病史5年,长期便秘史。前天开始出现言语不清、理解力减退,不能完成简单计算,诊断为肝性脑病。经治疗病情好转后,可逐渐给予蛋白质饮食,最合适的是
随着商品经济的繁荣,两宋时期的买卖、借贷、租赁、抵押、典卖、雇佣等各种契约形式均有发展。据此,下列哪一说法是错误的?(2017年卷一18题)
下列关于新增固定资产价值确定方法的描述,正确的是()。
某公司于2×13年12月31日对其下属的某酒店进行减值测试。该酒店系公司于4年前贷款1亿元建造的,贷款年利率6%,利息按年支付,期限20年。公司拟于2×14年3月对酒店进行全面改造,预计发生改造支出2000万元,改造后每年可增加现金流量1000万元。酒店有
干洁空气的主要成分是:
关于法的第二层次本质,以下说法不正确的是()
第三范式是在第二范式的基础上消除了
InAncientGreece,atspecialfeast,dovesweresoakedinperfumeandsentflyingovertheheadsofgueststo______thosebelow
最新回复
(
0
)