一、填空题:(共4题,8分)
1、
运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为( )。 c=input('请输入一个字符','s'); if c>='A' & c<='Z' disp(setstr(abs(c)+abs('a')-abs('A'))); elseif c>='a'& c<='z' disp(setstr(abs(c)- abs('a')+abs('A'))); elseif c>='0'& c<='9' disp(abs(c)-abs('0')); else disp(c); end
|
|
2、
运行下面的代码后,输入:1回车,2回车,1回车,则输出结果为( )。 a=input('a=?'); b=input('b=?'); c=input('c=?'); d=b*b-4*a*c; x=[(-b+sqrt(d))/(2*a),(-b-sqrt(d))/(2*a)]; disp(['x1=',num2str(x(1)),',x2=',num2str(x(2))]);
|
|
3、
运行如下程序后,输入9回车,命令窗口(command windows)显示的结果为( )。 x=input('请输入x的值:'); if x==10 y=cos(x+1)+sqrt(x*x+1) else y=(3^(1/2))*sqrt(x+sqrt(x)) end
|
|
4、
运行如下程序后, 命令窗口(command windows)显示的结果为( )。 k=0; for n=100:200 if rem(n,21)~=0 k=k+1; continue end break; end k
|
|
|