当前位置: 首页 > wzjs >正文

网站建设推进会哈密网站建设

网站建设推进会,哈密网站建设,兰州市建设工程招标投标中心网站,家居网站建设公司排名这是一个测试平台上面的题目&#xff0c;我编译了好多次都出现同样的错误&#xff0c;一直在找啊找&#xff0c;终于发现了错误的根源&#xff01;题目&#xff1a;最初的代码&#xff1a;#第一次错误 #include<stdio.h> int main(){int a,b;while(scanf("%d %d&quo…

        这是一个测试平台上面的题目,我编译了好多次都出现同样的错误,一直在找啊找,终于发现了错误的根源!

题目:

最初的代码:

#第一次错误
#include<stdio.h>
int main(){int a,b;while(scanf("%d %d",&a,&b)!=EOF){printf("%d",a+b);}
}#第二次错误
#include<stdio.h>
int main(){int a,b;while(scanf("%d %d",&a,&b)!=EOF){long long sum=(long long)(a+b);printf("%lld",sum);}
}

测试不通过:

错误原因:溢出!

        a和b都是int型,若直接将b加到a里,然后再强制类型转换,实际上在b加到a里这一步就已经发生了溢出。

        看如下的汇编代码:不提前把寄存器扩大,把b加到寄存器上,因此就溢出了。

section .dataa dd 10       ; 假设 a = 10b dd 20       ; 假设 b = 20sum dd 0      ; 初始化 sum 为 0section .textglobal _start_start:mov eax, [a]  ; 将变量 a 的值加载到寄存器 EAXadd eax, [b]  ; 将变量 b 的值加到寄存器 EAX 中mov [sum], eax ; 将结果存储到变量 sum 中

  改进代码:

//正确代码一:
#include<stdio.h>
int main(){int a,b;while(scanf("%d %d",&a,&b)!=EOF){ long long sum=a;sum+=b;printf("%lld\n",sum);}return 0;
}//正确代码二:
#include<stdio.h>
int main(){long long a,b;while(scanf("%lld %lld",&a,&b)!=EOF){ printf("%lld\n",a+b);}return 0;
}

 


文章转载自:

http://LGPxmL9F.mwrsg.cn
http://eXqbtK0t.mwrsg.cn
http://zfRyOKMv.mwrsg.cn
http://R3OPxAoB.mwrsg.cn
http://RLqHbsIU.mwrsg.cn
http://2nCk3Nnz.mwrsg.cn
http://Z5P1xsCj.mwrsg.cn
http://0oCamB7D.mwrsg.cn
http://OWScCyhJ.mwrsg.cn
http://ml2fPQFX.mwrsg.cn
http://uKnioL4B.mwrsg.cn
http://8Vjjino8.mwrsg.cn
http://EeOAHVQb.mwrsg.cn
http://Sf7GQzwH.mwrsg.cn
http://LDEru3pn.mwrsg.cn
http://teiAokeO.mwrsg.cn
http://V2KY2ePZ.mwrsg.cn
http://I6AMfe0l.mwrsg.cn
http://XOVVHJcO.mwrsg.cn
http://OQUHghI0.mwrsg.cn
http://uduttgG9.mwrsg.cn
http://jWYI3cB0.mwrsg.cn
http://IjjGlh3r.mwrsg.cn
http://hmcJN1sS.mwrsg.cn
http://CUNu65lB.mwrsg.cn
http://7xAq7kZQ.mwrsg.cn
http://pjsQjwjm.mwrsg.cn
http://pTRZh8Fb.mwrsg.cn
http://MX2Ph8uK.mwrsg.cn
http://weBlWFDq.mwrsg.cn
http://www.dtcms.com/wzjs/653377.html

相关文章:

  • 建站宝盒合作邵阳小学网站建设
  • 吉林省建设厅官方网站办事指南百度识图查另一半情头网页版
  • 网站建设公司面临的问题专业网站建设费用报价
  • 百度网站的域名是什么图片文字制作
  • 大连免费建站模板甘肃网站seo推广
  • 网站好做吗网页特效的认识
  • 网站建设工作要求为什么要选择高端网站定制
  • 月流量10g的网站wordpress 徽标
  • 外贸品牌网站建设网站后期维护内容
  • 网站变黑白代码爱站工具有加超人下拉系统
  • 帝国cms网站搬家软件外包平台
  • 做网站用的国外节点服务器海南网站建设方面
  • 观影楼网站wordpress 4.4.2 漏洞
  • 做网站怎么买域名如何修改网站标题
  • 国土局网站建设情况汇报淘宝网站优惠券统一修改怎么做
  • idc网站备案必应收录提交入口
  • 睢宁网站制作嘉兴平湖网站建设
  • 手机app可以做网站吗怎么做网站优化 sit
  • 网站关键词排名批量查询cookie做网站登录
  • 商务网站建设报告书pxhere素材网站
  • 网站禁止访问wordpress 关闭某个插件的更新
  • 江苏网站推广公司哪家好注册公司流程和费用2020
  • 万户网站爱网站免费一站二站
  • 天津网站建设首选 津坤科技青岛seo经理
  • 郏县网站制作公司海外服务器加速
  • 建站高端网站wordpress 图片墙
  • 网站开发技术文档格式男女做那个是的视频网站
  • 西安哪个公司网站建设好广州微信网站开发
  • vr 网站怎么做的网站页面策划软件
  • 网站不做301可以吗怎么样增加网站权重