程序题 char a[]="1234",*p; for(p=a;*p!="\0";p=p+2) printf("%c%s",*p,p); 答案是11234234 到底怎么 做。。我想知道这里面涉及的主要知识点是什么,还有数组a[]是什么意思,急... 做。。我想知道这里面涉及的主要知识点是什么,还有数组a[]是什么意思,急 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 printf char p+2 c%s 搜索资料 2个回答 #热议# 海关有哪些禁运商品?查到后怎么办? terranlong 2013-07-01 · TA获得超过7294个赞 知道大有可为答主 回答量:2660 采纳率:0% 帮助的人:4003万 我也去答题访问个人页 关注 展开全部 for 循环里面第一次循环p 指向 a 的首地址,因此*p为'1',p打印的字符串是"1234",然后p=p+2,p指向a[2]的地址for 循环里面第一次循环p 指向 a[2] 的地址,因此*p为'3',p打印的字符串是"34"所以结果是11234334a[] 在声明并定义的时候使用,给数组初始化"1234",因此系统会自动给a[]加上数组大小5进去,相当于char a[5] 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 蒋委员272623 2013-07-01 知道答主 回答量:19 采纳率:0% 帮助的人:5.2万 我也去答题访问个人页 关注 展开全部 就是这样11234234 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言入门到精通每天免费网上学习c语言入门到精通免费网上学习c语言入门到精通,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量c语言入门到精通学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告c语言基础知识总结标准版.docwww.gzoffice.cn查看更多c#从入门到精通,慕课网--IT技能学习网站coding.imooc.com查看更多 其他类似问题 2022-04-12 char s[]="123",*p; p=s; printf("%c%c%c\n",*p,*++p,*++p); 1 2020-02-06 有以下程序: main( ) { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],*q=p-2; printf("%d\n",*p+*q); } 6 2018-03-05 设有定义:char p[]={'1','2','3'},*q=p;以下不能计算出一个char型数据 145 2011-12-31 int a[][4]={1,2,3,4,5,6,7,8,9,10},*p=*(a+1);则9的表达式是 A p+=3,*p++ B p+=4,*p++ C P+=4,*++p 2 2016-06-10 char a[10]="123\456\789",*p=a;求strlen(p) 1 2017-08-30 inta[][4]={1,2,3,4,5,6,7,8,9,10},*p=*(a+1);则值为9的表达式是 1 2016-11-24 inta[][4]={1,2,3,4,5,6,7,8,9,10},*p=*(a+1);则值为9的表达式是 1 2014-07-07 *(p++)的值为( )。 char a[5]="work"; char *p; p=a; 更多类似问题 > 为你推荐: