首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
64
问题
有以下程序:
#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://kaotiyun.com/show/K4Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx;scanf("%d",&x);if(x
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
请编写函数fun,其功能是:计算并输出下列多项式的值,S=(1—1/2)+(1/3—1/4)+…+(1/(2n一1)一1/2n)例如,若主函数从键盘给n输入8后,则输出为S=0.662872。注意:要求n的值大于1但不大于100。
下列给定程序中,函数fun的功能是建立一个NXN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:1111112221
设有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述中正确的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下面属于良好程序设计风格的是()。
结构化程序设计的基本原则不包括
随机试题
人们习惯称“针形考克”的阀门,即()截止阀,常用作采输气场站仪表管路控制阀,其密封面为锥形阀瓣,高、低压密封性能都很好。
试述对外投资对国际市场经营活动的带动作用。
食积气滞应首选的药物是()
扁平苔癣与寻常型银屑病的病理特征性鉴别点是
泥浆护壁钻孔灌柱桩施工工艺流程中,“第二次清孔”的下一道工序是()。
个人教育贷款是银行向()发放的用于满足其就学资金需求的贷款。
东晋灭亡后,相继出现了()4个小王朝,称为南朝。
A、 B、 C、 D、 C
Fordecadesthemarketforexpensiveheadphoneswasmainlylimitedtohi-fifans.But【C1】________theboxystereosysteminthec
It’swellknownthatbiganimals,likepolarbears,aresensitivetoclimatechange.TheEarthwarms,polarice【B1】______,andt
最新回复
(
0
)