黑盒测试

题目A

  • 描述
    你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。

  • 输入
    输入包含一系列的a和b对,通过空格隔开。一对a和b占一行。

  • 输出
    对于输入的每对a和b,你需要依次输出a、b的和。
    如对于输入中的第二对a和b,在输出中它们的和应该也在第二行。

  • 样例输入
    1 5
    10 20

  • 样例输出
    6
    30
#include <stdio.h>
int main() {int a, b;while (scanf("%d%d", &a, &b) != EOF){printf("%d\n", a+b);}return 0;
}

题目B

  • 描述
    你的任务是计算a+b。

  • 输入
    第一行是一个整数N,表示后面会有N行a和b,通过空格隔开。

  • 输出
    对于输入的每对a和b,你需要在相应的行输出a、b的和。
    如第二对a和b,对应的和也输出在第二行。

  • 样例输入
    2
    1 5
    10 20
  • 样例输出
    6
    30
#include <stdio.h>
int main() {int n, a, b;scanf("%d",&n);while (n--) {scanf("%d %d",&a, &b);printf("%d\n",a+b);}return 0;
}

题目C

  • 描述
    你的任务是计算a+b。

  • 输入
    输入中每行是一对a和b。其中会有一对是0和0标志着输入结束,且这一对不要计算。

  • 输出
    对于输入的每对a和b,你需要在相应的行输出a、b的和。
    如第二对a和b,他们的和也输出在第二行。

  • 样例输入
    1 5
    10 20
    0 0
  • 样例输出
    6
    30
#include <stdio.h>
int main() {int a, b;while(scanf("%d %d",&a, &b),a && b) {printf("%d\n", a+b);}return 0;
}

a && b ,a b 都不为零时执行循环.
a || b,a或b其中一个不为零的时候.

#include <stdio.h>
int main() {int a, b;while (scanf("%d %d",&a, &b) != EOF) {if (a == 0 && b == 0)break;printf("%d\n", a+b);}return 0;
}

题目D

  • 描述
    你的任务是计算若干整数的和。

  • 输入
    每行的第一个数N,表示本行后面有N个数。

如果N=0时,表示输入结束,且这一行不要计算。

  • 输出
    对于每一行数据需要在相应的行输出和。

  • 样例输入
    4 1 2 3 4
    5 1 2 3 4 5
    0

  • 样例输出
    10
    15
#include <stdio.h>
int main() {int n;while (scanf("%d",&n),n != 0) {int sum = 0, a= 0;while (n--) {scanf("%d",&a);sum = sum + a;}printf("%d\n",sum);}return 0;
}

题目E

  • 描述
    你的任务是计算若干整数的和。

  • 输入
    输入的第一行是一个正数N,表示后面有N行。每一行的第一个数是M,表示本行后面还有M个数。

  • 输出
    对于每一行数据需要在相应的行输出和。

  • 样例输入
    2
    4 1 2 3 4
    5 1 2 3 4 5

  • 样例输出
    10
    15
#include <stdio.h>
int main() {int n;scanf("%d",&n);while(n--) {int m;scanf("%d",&m);int sum = 0, a = 0;while (m--) {scanf("%d", &a);sum = sum + a;}printf("%d\n", sum);}return 0;
}

题目F

  • 描述
    你的任务是计算若干整数的和。

  • 输入
    每行的第一个数N,表示本行后面有N个数。

  • 输出
    对于每一行数据需要在相应的行输出和。

  • 样例输入
    4 1 2 3 4
    5 1 2 3 4 5

  • 样例输出
    10
    15
#include <stdio.h>
int main() {int n;while(scanf("%d",&n) !=EOF){int sum = 0, num;while (n--) {scanf("%d",&num);sum = sum + num;}printf("%d\n",sum);}return 0;
}

题目G

  • 描述
    你的任务是计算两个整数的和。
  • 输入
    输入包含若干行,每行输入两个整数a和b,由空格分隔。
  • 输出
    对于每组输入,输出a和b的和,每行输出后接一个空行。
  • 样例输入
    1 5
    10 20
  • 样例输出
    6

    30

#include <stdio.h>
int main() {int a, b;while(scanf("%d %d",&a, &b) != EOF) {printf("%d\n",a + b);printf("\n");}return 0;
}

题目H

  • 描述
    你的任务是计算若干整数的和。
  • 输入
    输入的第一行为一个整数N,接下来N行每行先输入一个整数M,然后在同一行内输入M个整数。

  • 输出
    对于每组输入,输出M个数的和,每组输出之间输出一个空行。

  • 样例输入
    3
    4 1 2 3 4
    5 1 2 3 4 5
    3 1 2 3
  • 样例输出
    10

    15

    6

#include <stdio.h>
int main() {int n;scanf("%d",&n);while(n--) {int m,sum =0,a;scanf("%d",&m);while(m--) {scanf("%d",&a);sum = sum +a;}printf("%d\n",sum);printf("\n");}return 0;
}

C/C++[黑盒测试]相关推荐

  1. 软件测试黑盒测试实验心得_软件测试的基础知识

    1测试的含义为"以检验产品是否满足需求为目标".而软件测试活动包括了很重要的任务,即发现错误. 2什么是软件测试 广义的概念 指软件生存周期中所有的检查.评审和确认工作,其中包括了 ...

  2. 白盒测试黑盒测试和单元测试集成测试和系统测试的关系

    下图为白盒测试黑盒测试和单元测试集成测试和系统测试的关系 UT--Unit testing IT--Integration testing ST--system testing UT---White- ...

  3. +7白盒测试与黑盒测试的定义与区别

    白盒测试方法按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能. 白盒测试的主要方法有逻辑覆盖.基本路径测试等 逻辑覆盖包括: 1.语句覆盖 2.判断覆盖 3. ...

  4. 对数据库进行黑盒测试操作?

    有很多不成熟的程序员在开发过程中,对数据库进行黑盒测试操作,这种做法是不理智的,以下是对黑盒和白盒的简单解释,请注意! 黑盒测试:在已知产品的功能设计规格基础上,进行测试每个实现了的功能是否符合要求. ...

  5. 软件测试技术---黑盒测试

    黑盒测试就是把测试对象看做一个不透明的黑盒子,不必了解程序的内部逻辑和结构,只需按照需求规格说明书检查程序的功能是否符合 黑盒测试主要是为了发现以下几点错误: (1)是否有不正确或者遗漏的功能 (2) ...

  6. 黑盒测试实践(小组作业)每日例会记录——11.27

    工作进度: (1)根据系统的功能需求说明书,可分为3个功能模块(用户登录.组织员.管理员),根据这3个模块设计测试用例,完成用户登录完成测试用例设计说明书. 设计测试用例的任务分配如下: 用户登录:李 ...

  7. NEO智能合约黑盒测试框架

    最近在做NNS合约测试工具,目标是简单好用,适用非技术人员测试,同时开发快捷,实现快速.再写完后,发现这不就是一个NEO智能合约黑盒测试框架吗嘛,所以写个文章分享给大家. 选择的代码平台是C#,显示和 ...

  8. 【中级软考】白盒测试和黑盒测试

    白盒测试 白盒测试方法按照程序内部的结构测试程序,检验程序中的每条通路是否都能按预定要求正确工作,而不顾它的功能. 白盒测试的主要方法有逻辑覆盖.基本路径测试等 逻辑覆盖包括: 1.语句覆盖 2.判断 ...

  9. 黑盒测试——自动饮料售货机

    问题描述 设要对一个自动饮料售货机软件进行黑盒测试.该软件的规格说明如下:"有一个处理单价为1元5角的盒装饮料的自动售货机软件,若投入1元5角硬币,按下"可乐".&quo ...

  10. 白盒测试和黑盒测试_黑盒测试与白盒测试的比较

    黑盒测试(Blackbox Testing)又称功能测试.数据驱动测试或基于规格说明的测试,是一种从用户观点出发的测试. 被测程序被当作一个黑盒,不考虑程序内部结构和内部特性,测试者只知道该程序输入和 ...

最新文章

  1. 使用MDT2012部署WindowsLinux操作系统(8)
  2. 私房库视频学习笔记-小清新BBS系统开发技术归纳
  3. 5、CC2541芯片中级教程-OSAL操作系统(PWM+看门狗)
  4. 信号与线性系统分析_什么是线性系统?如何辨别控制系统?控制系统基本要求是什么?...
  5. Android WebView与JavaScript交互详解
  6. grub引导iso光盘[可用于ntfs]
  7. 面对万物互联的智能世界,你是否也想分一杯羹
  8. Java编程中如何获取项目文件的路径/文件路径
  9. 论文中常用的转折、连接词跟短语
  10. android 好用的工具,android studio 的几个好用的工具
  11. 新一代企业级大数据应用方案
  12. java操作浏览器_java selenium 操作浏览器实例
  13. Altium Designer(七):3D模型
  14. Python 源码剖析 目录
  15. 关于oracle预言机
  16. Cz工具集使用介绍 - 规范Git提交说明
  17. 小朋友,你是否有很多问号???——听不懂的安全名词
  18. cat3 utp是不是网线_五类, 超五类,六类线,的网线,怎么区分
  19. Linux中Kill进程的N种方法
  20. vue 添加滚动条 横向 竖向

热门文章

  1. 什么是PM2 ---- (零秒重启)
  2. Java—读取多层嵌套Json文件的内容并根据索引返回JsonObject
  3. java源码-LinkedHashMap
  4. Hadoop2.7.4 HA centos6.8
  5. Synchronized快
  6. Struts2--类型转换
  7. Centos下Nagios的安装与配置
  8. InstallShield 12 制作安装包
  9. weblogic设置classpath、debug端口和log目录
  10. wxpython学习笔记