谁可以帮我讲一下C语言中这道题目
#include<stdio.h>voidmain(void){chara,b;scanf("%3c%4c",&a,&b);printf("c1=%c,c2=%c",a+...
#include <stdio.h>
void main (void)
{
char a,b;
scanf ("%3c%4c",&a,&b);
printf ("c1=%c,c2=%c",a+1,b-1);
}如果从键盘上输入ABCDEFGH则输出结果是?为什么?可以讲一下吗? 展开
void main (void)
{
char a,b;
scanf ("%3c%4c",&a,&b);
printf ("c1=%c,c2=%c",a+1,b-1);
}如果从键盘上输入ABCDEFGH则输出结果是?为什么?可以讲一下吗? 展开
2个回答
展开全部
这里主要看输出的:c1输出的是a的值加1,c2输出的值是b的值减一。
输入A,B,那么a=A,b=B,然后a+1就是A+1=B,b-1=B-1=A.结果是c1=B,c2=A
输入A,B,那么a=A,b=B,然后a+1就是A+1=B,b-1=B-1=A.结果是c1=B,c2=A
追问
在VC6.0里面答案不是这个啊,是B,C啊?
追答
对时楼下的答案,忘记“"%3c%4c”这个了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询