首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下述程序的输出结果是【 】。 # 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
47
问题
下述程序的输出结果是【 】。
# 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://www.kaotiyun.com/show/E1Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下Command1的单击事件过程及fun过程:PrivateSubCommandl_CliekOPrivateSubfun(xAsInteger)DimXAsIntegerIfxMod2=0Thenftm(x/2)X=
在窗体上画一个名为Commandl的命令按钮,然后编写如下代码:OptionBase1PrivateSubCommandl_Click()Dimaa=Array(1,2,3,4):j=1Fori
设有如下程序:PrivateSubInv(ByValxStrAsString,AsString)DimtStrAsStringDimLASIntegerL=Len(xStr)DoWhileL>=1
决定标签内容显示位置的属性是
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
执行下列语句strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有
设在工程文件中有一个标准模块,其中定义了如下记录类型:TypeBooksNameAsString*10:TelNumAsString*20EndType在窗体上画一个名为Commandl的命令按钮,要求当执行事件过程Commandl
输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
随机试题
在pH7.0的溶液中,下列氨基酸在电场中移向正极速度最快者是
A.腺病毒性肺炎B.金黄色葡萄球菌肺炎C.呼吸道合胞体病毒性肺炎D.肺炎支原体肺炎E.肺炎球菌肺炎多见于2~6个月婴儿,起病急,喘憋重的是
岩体初始地应力主要包括:
对于卖出看涨期权而言,当其标的物价格()时,卖方风险是增加的。
在组合风险限额管理中确定资本分配的权重时,不需要考虑的因素是()。
为庆祝某市建市30周年,该市政府要求市政府办公室做好有关工作。为此,市政府办公室以自己的名义发布了有关市容卫生、文明礼貌和清理整顿秩序的通告,要求全市各行各业各单位和全体市民切实遵守执行。问题:该通告行为合法吗?为什么?
(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm,该程序是不完整的。在窗体上有一个标签数组,名称为Labell,该数组有4个控件元素,标题分别是“文本编辑”“程序运行”“移动窗体”和“双向箭头”。运行界面如图63—3所示。在程序运行后,
假定把计时器控件Timer1的Interval属性设置为1000,Enabled属性设置为True,并编写下面的事件过程:PrivateSubTimer1_Timer()DimxAsIntegerFori=1To
Readthefollowingpassageandchoosethebestwordforeachspace.Forquestions26~45,markoneletterA,B,CorDontheA
A、Hissuggestionmightwork.B、Hissuggestionispointless.C、Sheisdisappointedbythesuggestion.D、ShethinksStanisjoking
最新回复
(
0
)