中国慕课第6周测验

1单选(1分)

‌以下程序有语法错误,有关错误原因的正确说法

#include <stdio.h>

void prt_char(float x);

int main()

{

    int G=5,k;

     ......

    k=prt_char(G);  

    ......

    return 0;

}  

int prt_char(int x)

{      ...... }

  • A.函数prt_char(int x)定义的位置不对,不能放在主函数main()的后面。

  • B.变量名不能使用大写字母

  • C.函数原型和函数定义不匹配

  • D.函数名不能使用下划线

  • 答案:C

2单选(1分)

‏设计一个函数MinCommonMultiple(),计算两个正整数的最小公倍数

‏代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include <stdio.h>

int MinCommonMultiple(int a, int b);

int main()

{

    int a, b, x;

    printf("Input a,b:");

    scanf("%d,%d", &a, &b);

    x = _________________;

    if (__________)             printf("MinCommonMultiple = %d\n", x);     else  printf("Input error!\n");

    return 0; } //函数功能:计算两个正整数的最小公倍数,-1表示没有最小公倍数 int MinCommonMultiple(int a, int 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
第六章 软件测试 1. 软件测试的目的是什么? 答:软件测试的目的是发现软件中存在的错误,并确保软件按照规格说明书的要求运行。 2. 什么是测试用例? 答:测试用例是测试计划的一部分,它是一组输入、执行条件和预期结果的集合,用于测试软件系统的功能、性能和可靠性等方面。 3. 什么是黑盒测试? 答:黑盒测试是一种测试方法,它只考虑软件系统的输入和输出,而不考虑系统内部的结构和实现细节。黑盒测试的目的是检测系统是否按照规格说明书的要求工作。 4. 什么是白盒测试? 答:白盒测试是一种测试方法,它考虑软件系统的内部结构和实现细节,以确保软件系统的每个组件都按照设计要求运行。 5. 什么是软件测试覆盖率? 答:软件测试覆盖率是指测试用例中执行的代码行数、分支数或路径数占总代码行数、分支数或路径数的百分比。 6. 什么是回归测试? 答:回归测试是指在对软件系统进行修改或更新后,重新运行以前运行过的测试用例,以确保修改或更新后的软件系统仍然符合规格说明书的要求。 7. 什么是性能测试? 答:性能测试是指测试软件系统在不同负荷条件下的性能,以确定软件系统的响应时间、吞吐量、并发性等性能指标是否符合规格说明书的要求。 8. 什么是安全测试? 答:安全测试是指测试软件系统的安全性,以确定软件系统是否容易受到恶意攻击或破坏。 9. 什么是自动化测试? 答:自动化测试是指使用测试工具或脚本自动运行测试用例的测试方法,以提高测试效率和测试质量。 10. 软件测试的局限性有哪些? 答:软件测试的局限性包括:无法完全覆盖所有情况、测试过程中可能存在误差、测试成本较高、测试结果可能受到测试环境和测试数据的影响等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值