能不能帮我解释一下这个程序,看不太懂,谢谢了,
#include<stdio.h>#include<conio.h>main(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&...
#include<stdio.h>
#include<conio.h>
main()
{
char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar();
c6=getchar();
putchar(c1);
putchar(c2);
printf("%c%c\n",c5,c6);
getch();
} 展开
#include<conio.h>
main()
{
char c1,c2,c3,c4,c5,c6;
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);
c5=getchar();
c6=getchar();
putchar(c1);
putchar(c2);
printf("%c%c\n",c5,c6);
getch();
} 展开
3个回答
展开全部
scanf("%c%c%c%c",&c1,&c2,&c3,&c4);//就是接收连续的四个字符,放到c1-c4中
c5=getchar();//接收一个输入字符
c6=getchar();//同上
putchar(c1);//输出c1
putchar(c2);//同上
printf("%c%c\n",c5,c6);//输出c5 c6
c5=getchar();//接收一个输入字符
c6=getchar();//同上
putchar(c1);//输出c1
putchar(c2);//同上
printf("%c%c\n",c5,c6);//输出c5 c6
追问
前后有什么联系啊?还是不太懂也
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你哪里不懂
追问
就是为什么一会是c1,c2一会又是c5.c6,主要是最后的结果,为什么输入123 45678后的结果为1245呢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询