问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

下面程序的运行结果是。

发布网友 发布时间:2022-04-26 16:04

我来回答

2个回答

热心网友 时间:2023-10-13 10:40

这里最主要的问题在于对while (a[i++]!='\0') b[i]=a[i];这句话没有理解清楚。strcat(a,b)所以:a="ABLMNP"; b=“LMNP”
while (a[i++]!='\0') i=0表达式i++=0判断a[0]!='\0'后,i自增1,即i=1;所以进入循环体执行b[i]=a[i]时,i=1的,b[1]=a[1]='B';b[0]的值并未改变,b[0]=L;
因此将a[i]后面的值赋给b[i],所以结束的时候b="LBLMNP"。//
while (a[i]!='\0')
{
b[i]=a[i];
i++;
}
改成这样就是"ABLMNP"

热心网友 时间:2023-10-13 10:40

答案选D。
strcat(a,b); 结果 a 为 ABLMNP,b 为 LMNP。
while(a[i++]!=‘\0’)b[i]=a[i]; 一开始 i 等于 0,但在 while 的循环条件中将 i 自增,所以第一次进入循环体时 i 等于 1,于是就有了最终结果:LBLMNP。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怎样备份iPhone的照片? 奇迹的战士怎样加点? 奇迹私服战士8W点的怎么加点PK厉害 房屋装修建材的选购家装建材种类有哪些 家装建材都包含什么 家装应该买什么东西 劓刑简介 电信手机停机保号怎么办理? 定胆定胆方法 3d定胆方法有哪些? 下面程序的运行结果是 。 下面程序段的执行结果是 下面程序的运行结果是___? 下面程序的执行结果是什么?为什么? 在C语言中,下面程序的执行结果是 ( ) 晚上梦见家人修房子是什么征兆? 一年级看图写话放风筝有小鸟有小狗 一年级看图写话放风筝下册怎么写 PS我用钢笔工具选择一个东西的时候,我一激活,怎么就自动反选了? 购买那种服务器作为Cadence/Synopsys的server比较合适? 设置linux的ftp需要安装软件吗? 设置linux的ftp需要安装软件吗? 安装synopsys vcs,说license找不到,大虾帮忙看下什么问题 Synopsys dc在哪里下载啊? synopsys公司怎么样 synopsys公司怎么样 新思科技(上海)有限公司怎么样? 新思科技(上海)有限公司怎么样? 我是学集成电路设计的,像protel、quartus、multisim都是一些基本的软件。我想知道有没有这类软件的工程师 synopsys verdi怎么打开 linux C语言:下面程序的运行结果是() 下面程序执行的结果是()A=”123”:B=”456”:C=val(A)+val(B):Print C\100 下面语句的执行结果是什么? 下面程序的运行结果是? 下面程序的执行结果是 。 #include<stdio.h> #define SR(x) x*x main() { int a,m= java下列代码的执行结果是 C语言:下面程序段的运行结果是() 下面程序的运行结果是_ 下面程序的运行结果是 ?(要详细解释啊!!!) 下面程序段的运行结果是( ) if(n=0); while(n++<=2); printf("%d",n); 结果是多少? 请问下面程序的运行结果是什么?为什么? 21. 下列代码的执行结果是? 薪酬管理系统之于小型企业的重要性是什么? win7系统可以直接下载安装吗? 公司薪资管理系统都有哪些?哪个最好用? 中小企业用的薪酬计算系统哪种好用? 安装2345王牌浏览器安装不上,错误提示不能打开要写入的文件,如图,win7系统。求大神指教啊! 薪资管理系统 薪资管理系统 是erp还是hrms 下载了win7系统文件,怎么用2345好压解压,是Gho的。请说详细点,谢谢。