测试溢出

 1 #include <iostream>
 2
 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 4 using namespace std;
 5 int main(int argc, char** argv) {
 6       //声明整型变量
 7     int a,b;
 8
 9     //从键盘上为整型变量赋值
10     cout<<"a=";
11     cin>>a;
12     cout<<"b=";
13     cin>>b;
14
15     //整型数的算术运算
16     cout<<a<<"+"<<b<<"="<<a+b<<endl;
17     cout<<a<<"-"<<b<<"="<<a-b<<endl;
18     cout<<a<<"*"<<b<<"="<<a*b<<endl;
19     cout<<a<<"/"<<b<<"="<<a/b<<endl;
20     cout<<a<<"%"<<b<<"="<<a%b<<endl;
21
22     //测试溢出
23     short n=32767,m;    //n取short类型的最大值
24     cout<<"n="<<n<<endl;
25     m=n+1;      //引起溢出
26     cout<<"n+1="<<m<<endl;
27
28     return 0;
29 }

原文地址:https://www.cnblogs.com/borter/p/9405640.html

时间: 2024-10-31 21:07:50

测试溢出的相关文章

web测试常用的用例及知识

  1.      Web测试中关于登录的测试... 1 2.      搜索功能测试用例设计... 2 3.      翻页功能测试用例... 3 4.      输入框的测试... 5 5.      Web测试的常用的检查点... 6 6.      用户及权限管理功能常规测试方法... 8 7.      Web测试之兼容性测试... 9 8.      Web测试-sql注入... 10 9.      Web测试中书写用例时要考虑的检查点... 11 10.        手机电子邮

Web测试的常用测试用例与知识

1. Web测试中关于登录的测试 2. 搜索功能测试用例设计 3. 翻页功能测试用例 4. 输入框的测试 5. Web测试的常用的检查点 6. 用户及权限管理功能常规测试方法 7. Web测试之兼容性测试 8. Web测试-sql注入 9. Web测试中书写用例时要考虑的检查点 10. 手机电子邮件测试用例 11. 记事本与日历的测试用例 12. Web测试总结 13. 让web站点崩溃最常见的七大原因 14. Web应用程序是否存在跨站点脚本漏洞 15. Web测试总结(全) 16. 理解we

[转载]ExtJs4 笔记(12) Ext.toolbar.Toolbar 工具栏、Ext.toolbar.Paging 分页栏、Ext.ux.statusbar.StatusBar 状态栏

作者:李盼(Lipan)出处:[Lipan] (http://www.cnblogs.com/lipan/)版权声明:本文的版权归作者与博客园共有.转载时须注明本文的详细链接,否则作者将保留追究其法律责任. 本篇讲解三个工具栏控件.其中Ext.toolbar.Toolbar可以用来放置一些工具类操控按钮和菜单,Ext.toolbar.Paging专门用来控制数据集的分页展示,Ext.ux.statusbar.StatusBar用来展示当前的状态信息. 一.Ext.toolbar.Toolbar

算法(第四版)C#题解&mdash;&mdash;1.2

写在前面 整个项目都托管在了 Github 上:https://github.com/ikesnowy/Algorithms-4th-Edition-in-Csharp 这一节内容可能会用到的库文件有 Geometry 和 Commercial,同样在 Github 上可以找到. 善用 Ctrl + F 查找题目. 习题 & 题解 练习(1.2.1~1.2.14) 1.2.1 题目 编写一个 Point2D 的用例,从命令行接受一个整数 N.在单位正方形中生成 N 个随机点,然后计算两点之间的最

C++基础实例(1)

简单面积计算函数 注:源码头部的#if 0与尾部的#endif为注释全部 /*计算圆的面积与周长*/ #include<iostream> using namespace std; #define PI 3.14159 double area(double x);//面积 double zc(double x);//周长 int main() { double ar=0.0; double cz=0.0; double r; cout<<"please input the

web安全性测试用例

建立整体的威胁模型,测试溢出漏洞.信息泄漏.错误处理.SQL 注入.身份验证和授权错误. 1.   输入验证 客户端验证 服务器端验证(禁用脚本调试,禁用Cookies) 1.输入很大的数(如4,294,967,269),输入很小的数(负数) 2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应 3.输入特殊字符,如:[email protected]#$%^&*()_+<>:"{}| 4.输入中英文空格,输入字符串中间含空格,输入首尾空格 5

常用安全测试用例

建立整体的威胁模型,测试溢出漏洞.信息泄漏.错误处理.SQL 注入.身份验证和授权错误. 1.输入验证 客户端验证 服务器端验证(禁用脚本调试,禁用Cookies) 1.输入很大的数(如4,294,967,269),输入很小的数(负数) 2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应 3.输入特殊字符,如:[email protected]#$%^&*()_+<>:"{}| 4.输入中英文空格,输入字符串中间含空格,输入首尾空格 5.输入

Algs4-1.2.16有理数

1.2.16有理数.为有理数实现一个可变数据类型Rational,支持加减乘除操作.无需测试溢出(请见练习1.2.17),只需使用两个long型实例变量表示分子和分母来控制溢出的可能性.使用欧几里得算法来保证分子和分母没有公因子.编写一个测试用例检测你实现的所有方法.public class RationalRational(int numerator. int denominator)Rational plus(Rational b) 该数与b之和Rational minus(Rational

WEB安全性测试点

建立整体的威胁模型,测试溢出漏洞.信息泄漏.错误处理.SQL 注入.身份验证和授权错误. 输入验证 客户端验证 服务器端验证(禁用脚本调试,禁用Cookies) 1.输入很大的数(如4,294,967,269),输入很小的数(负数) 2.输入超长字符,如对输入文字长度有限制,则尝试超过限制,刚好到达限制字数时有何反应 3.输入特殊字符,如:[email protected]#$%^&*()_+<>:”{}| 4.输入中英文空格,输入字符串中间含空格,输入首尾空格 5.输入特殊字符串NU