首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void swap(char *x, char *y) { char t; t=*x; *x=*y; *y=t; } main() { char *s1="abc", *s2="123"; swap(s1,s2); prin
有以下程序 #include void swap(char *x, char *y) { char t; t=*x; *x=*y; *y=t; } main() { char *s1="abc", *s2="123"; swap(s1,s2); prin
admin
2015-07-28
8
问题
有以下程序
#include
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、1bc,a23
B、abc,123
C、123,abc
D、321,cba
答案
A
解析
语句"char *s1="abc", *s2="123";"表示将字符串"abc"的首地址赋值给字符指针s1,把字符串"123"赋值给字符指针s2,函数swap()交换的只是两个指针指向的变量的值,即交换的是对应字符串的第一个字符,所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/MzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includestruetA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,“ZhangDa”,1098
以下函数findmax拟实现在数组中查找最大值并作为函数值返回,但程序中有错导致不能实现预定功能。#d越lieMIN-2147483647intfindmax(intX[],intn){inti,max;for(i=0;i
软件详细设计产生的图如下:该图是
下列选项中不属于结构化程序设计原则的是
有以下程序#includeMain(){inti,j,m=1;For{i=i;i0;j--){iF(i+j>3)Break;m*=i*j;}}PrintF(“m=%d\n”,m)}程序运行后的输出结果是
下列司用于C语言用户标识符的一组是______。
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*Ptr)[3]=a,*p=a[0];则下列能够正确表示数组元素a[1][2]的表达式是_______。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是()。
下列数据结构中,能用二分法进行查找的是()。
随机试题
指出秦刻石文在内容上多为“颂秦德”的是()。
去除龈下结石属于社区人群牙周健康的哪一级水平
我国政府职能的实施主体是()
专业承包资质有( )个类别。
计算机的硬件系统包括()。
府院之争
理藩院
被操作数的最高位移入“进位”位,其余所有位接收其相邻低位值,最低位移入。的操作是(17)指令。被操作数的最高位保持不变,其余所有位接收其相邻高位值,最低位移到“进位”位中的操作是(18)指令。在程序执行过程中改变按程序计数器顺序读出指令的指令属于(19)。
TheConceptofChildhoodinWesternCountriesThehistoryofchildhoodhasbeenaheatedtopicinsocialhistorysincetheh
A、Hehasmorethanonechild.B、Hiswifeisagraduatestudent.C、Heisafull-timestudent.D、Heworksattheuniversityhousin
最新回复
(
0
)