以下程序有错误,叙述错误原因正确的是()。 main() { int x=5,k; void prt_char(); k=prt_char(x); }
A.void prt_char();是函数调用语句,不能用void说明;
B.函数名不能有char字符;
C.函数说明和函数调用不一致;
D.函数名不能使用下划线;
- · 有5位网友选择 B,占比50%
- · 有2位网友选择 A,占比20%
- · 有2位网友选择 C,占比20%
- · 有1位网友选择 D,占比10%
A.void prt_char();是函数调用语句,不能用void说明;
B.函数名不能有char字符;
C.函数说明和函数调用不一致;
D.函数名不能使用下划线;
A、如果要满足语句覆盖,至少需要设计2个测试用例
B、至少需要设计2个测试用例,才能满足判定覆盖
C、假设满足语句覆盖指标的测试用例集合为T,如果将函数中的条件判断改为if…else…的形式,则不修改测试用例集合T,就能使之满足修改后代码的语句覆盖指标
D、由测试用例year=2016和year=2018构成的集合可同时满足判定覆盖和条件覆盖指标
#include
int main()
{
int a = 5, b = 4, x, y;
x = 2 * a++;
y = --b * 2;
printf("a=%d, x=%d\n", a, x);
printf("b=%d, y=%d\n", b, y);
return 0;
}
A、a=6, x=10
b=3, y=6
B、a=6, x=12
b=3, y=6
C、a=6, x=10
b=3, y=8
D、以上均不对
void f(int x,int y)
{ int t;
if(x
}
main
{ int a=4,b=3,c=5;
f(a,b);f(a,c);f(b,c);
printf("%d,%d,%d\n",a,b,c);
}
执行后输出结果是()。
A.3,4,5
B.5,3,4
C.5,4,3
D.4,3,5
void f(int y,int *x)
{ y=y+*x; *x=*x+y; }
main()
{int x=2,y=4;
f(y,&x);
ptintf("%d %d\n",x,y);
}
执行后输出结果是【 】。
A、有语法错,不能通过编译
B、通过编译,但不能连接
C、输出tttt
D、输出kkkk
A.8,2,3,4,5,6,7,1,
B.5,6,7,8,1,2,3,4,
C.1,2,3,4,5,6,7,8,
D.8,7,6,5,4,3,2,1
A、syms x;f= 1/(x*log(x));int(f,x, 3 ,+inf)
B、syms x;f=1/x*log(x);int(f,x, 3 ,+inf)
C、syms x;f=1/xln(x);int(f,x, 3 ,+inf)
D、syms x;f= 1/(x*ln(x));int(f,x, 3 ,+inf)
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!