c语言,这题怎么解释,("%2d%2ld",&x,&y
执行下列程序时输入1234567,程序的运行结果为(B)。#include<stdio.h>main(){intx,y;scanf("%2d%2ld",&x,&y);pr...
执行下列程序时输入1234567,程序的运行结果为( B )。
#include <stdio.h>
main( )
{ int x,y;
scanf("%2d%2ld",&x,&y); printf("%d\n",x+y);
}
A)17 B)46 C)15 D)9
答案已知 ,求详解 展开
#include <stdio.h>
main( )
{ int x,y;
scanf("%2d%2ld",&x,&y); printf("%d\n",x+y);
}
A)17 B)46 C)15 D)9
答案已知 ,求详解 展开
2011-01-05
展开全部
因为scanf()里是%2d,也就是你敲进去的,他只取2位,所以就成了12+34=46了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |