首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 # include <stdio.h> void main() { char c1[20]="1234"; char c2[20]="5678"; char *p1,*p2; p
下述程序的输出结果是【 】。 # include <stdio.h> void main() { char c1[20]="1234"; char c2[20]="5678"; char *p1,*p2; p
admin
2010-01-10
33
问题
下述程序的输出结果是【 】。
# include <stdio.h>
void main()
{
char c1[20]="1234";
char c2[20]="5678";
char *p1,*p2;
p1=c1;
p2=c2;
while(*p1++)
while(*p1++=*p2++);
printf("%s,c1);
}
选项
答案
15678
解析
本题使用了双重while循环,外循环的循环条件是*p1++,即每次循环时让p1指向其后面的一个元素,而p1自增之前所指内容为0时循环结束。内循环的循环条件是*p1++=*p2++,即每次循环时让p1和p2指向其后面的一个元素,而将p2自增之前所指的元素复制到p1自增之前所指的地址中去,直到p2自增之前所指内容为0时循环结束。p1本来一开始是指向c1[0],由于外循环判断条件时让p1自增了,所以进入内循环时p1指向c1[1],而内循环将p2所指字符串复制到p1所指位置,所以内循环的结果是c1[1]、c1[2]、c1[3]、c1[4]、c1[5]分别被c2[0]、c2[1]、c2[2]、c2[3]、c2[4]改写成’5’、’6’、’7’、’8’、’\0’。故程序输出的结果为15678。
转载请注明原文地址:https://kaotiyun.com/show/E1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参
通常软件测试实施的步骤是()。
数据库设计中反映用户对数据要求的模式是()。
表达式Int(Rnd(0)*50)所产生的随机数范围是
下列与队列结构有关联的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
在VisualBasic中,表达式3*2\5Mod3的值是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是
在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数()。
负责数据库中查询操作的数据库语言是( )。
随机试题
墨家的管理思想。
“路漫漫其修远兮,吾将上下而求索”出自屈原的《国殇》。()
女,18岁,在家用煤气热水器洗澡,煤气中毒。送进医院经治疗脱离危险,但病人咳粉红色泡沫痰,此时最妥当的给氧原则是()。
口服药品和外用药品每克或每毫升均不得检出
如果甲对丙提起诉讼,法院在下列()情形下不应当受理。假设法院受理甲对丙提起的诉讼,下列关于乙的诉讼地位的表述错误的是()。
在脱脂施工中,应注意的问题是:( )是易燃易爆物质,脱脂工作现场应严禁烟火。
使用活页式账页,应当按账户顺序编号,并须定期装订成册。装订前应当按账页顺序编写页码,另加目录,记明每个账户的名称和页次。()
商品差价:指同一种商品由于流通环节、购销地区、购销季节及质量不同而形成的价格差额。下列不属于商品差价的是()。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
—Who’snext?—______.
最新回复
(
0
)