在用c语言编程时,为什么输出结果总是2293312,这是怎么一回事啊?
5个回答
展开全部
因为你输出的这块地址里存的就是这个数北~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那得根据你的程序来看结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是数据溢出,贴上代码我帮你看下
追问
#include
int main()
{
int a,b,c,d;
printf("请输入该三位正整数");
scanf("%d",&a);
b=a%100;
c=b%10;
a=(a-b)/100;
b=b-c;
d=a+b+c*100;
printf("%d",&a);
}
这是将数倒过来,如123——321
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
贴程序我帮你看
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询