首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
19
问题
有以下程序:
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://jikaoti.com/ti/KZi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列说法错误的是()。
软件维护活动包括以下几类:改正性维护、适应性维护、【】维护和预防性维护。
设有以下语句:charstr1[]="string"mstr2[8],*str3,*str4=="string";则______不是对库函数的正确调用。
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
有下列二叉树,对此二叉树前序遍历的结果为()。
以下程序从终端读入数据到数组中,统计其中正数的个数,并计算它们之和。请填空。main(){inti,a[20],sum,count;sum=count=0;for(i=0;i<20;i++)scanf
由两个栈共享一个存储空间的好处是______。
算法的空间复杂度是指_______。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<
已知二叉树BT的后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是______。
随机试题
能强烈抑制胃酸分泌又能提高抗生素对幽门螺杆菌疗效的药物是()
国家标准中规定,可乐型碳酸饮料中,咖啡因的最大使用量应小于或等于()。
痉挛型脑瘫呈剪式肢位病人可应用
挖坑法和钻芯法测定路面厚度的试验步骤。
甲、乙的父母拥有一栋房产。父母健在时,甲、乙二人签订了一份分割父母房产的协议,并约定该协议自父母二人均去世时生效。该协议是()。
下列关于消费税纳税义务发生时间的陈述,说法正确的有()。
()是影响银行市场营销活动的内外部因素和条件的总和。
描述人类基本要求的是()。
下列职务中不属于国务院组成人员的是()。
瑞士心理学家荣格说:“一切文化都沉淀为人格。不是歌德创造了浮士德,而是浮士德创造了歌德。”他在这里所说的“浮士德”,已经不是一个具体的人名,而是指他所属的民族的集体人格,也就是一种文化的象征。这种集体人格早就存在,歌德只是把它表现出来罢了。这段文字意在说明
最新回复
(
0
)