首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序:#include <stdio.h>void swap(char * x,ehar * y){ char t; t= *x; *x: *y; *y=t;main ( ){ char *s1 ="abc", * s2 ="123";
有以下程序:#include <stdio.h>void swap(char * x,ehar * y){ char t; t= *x; *x: *y; *y=t;main ( ){ char *s1 ="abc", * s2 ="123";
admin
2013-02-23
44
问题
有以下程序:#include <stdio.h>void swap(char * x,ehar * 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、123,abe
B、abe,123
C、1bc,a23
D、321,cba
答案
4
解析
C语言中,字符串常量在内存中是以字符数组的形式存放的,形参字符指针x和y指向的是各字符串的首地址,在swap函数中,*x与*y交换的是字符串的第一个字符,即字符 ’a’与’1’的交换,而字符串中其他字符保持不变。
转载请注明原文地址:https://kaotiyun.com/show/JpPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的输出结果是()。charstr[]="ABC",*p=str;Printf("%d\n",*(p+3));
若变量c为char类型,能正确判断出c为小写字母的表达式是()。
有如下程序:#include<stdio.h>main(){intx=23;do{Printf("%d",x--);}while(!x);}该程序的执行结果是
有以下程序: main() { int a[]={1,2,3,4,5,6,7,8,9,0},*p; for(p=a;p<a+10,p++)printf("%d,",*p); } 程序运行后的输出结果是 ______。
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()
若有下面的说明语句,已知A的+进制数为65,则以下的输出结果为unionun{inta;charc[2];}w;w.c[0]=’A’;w.c[1]=’a’;printf("%o\n",w.a);
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做
下列选项中,合法的C语言关键字是______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
随机试题
某派出所所长姜某穿制服在一家饭店二楼吃饭期间,闻知楼下有人打架即去劝解和调停。参与殴斗人之一的杨某在姜某表明身份、鸣枪示警后仍不停手,反而大骂姜某。对方见杨某仍不停手,又和其打起来。杨某突然操起一瓶啤酒,并在桌上敲碎后刺向对方。姜某开枪,击中杨某右肩致其歪
男性,16岁。头部被网球击伤,受伤时无昏迷及抽搐。2小时后,出现头部及颈项疼痛伴呕吐2次。急诊室检查,神智清楚,躁动,轻度颈抵抗,右额轻度表皮挫伤。最可能的诊断是
患者,女,24岁。痛经且经血色黯,有瘀块。近日又见尿频、尿急、尿痛。宜选用的药是
下列关于车辆购置税计税价格的表述中,正确的有()。
下列各项支出中,可以在计算企业所得税应纳税所得额时扣除的是()。(2014年)
简述皮亚杰的认知发展理论。
下列评价方式中,在教学之后实施的是()。
皮亚杰认为,儿童在()已经获得客体永久性。
TheRacialDiscriminationintheClassroomThedaymyninth-gradeEnglishteacher,Mr.Buzzeli,assignedmyclass"ToKilla
Whatisbeingdiscussed?
最新回复
(
0
)