你调用得到结果是多少?如果是10001就没错。
代码应该没什么问题,我大致按照你的代码写的,结果是正确的。
借助于符号运算,可以很容易进行检验:
>> syms k>> vpa(symsum(1/k,1,10000),6)
ans =
9.78761
>> vpa(symsum(1/k,1,10001),6)
ans =
9.78771
第一题a=input('请输入密码:')
while isempty(a)|a~=123
a=input('密码错误!请重新输入密码:')
end
disp('密码正确')
第二题
程序有问题根本执行不了
前两题答案http://zhidao.baidu.com/question/71744647.html
第三题答案:
h=10*rand(1,10) %给定10个数的矩阵
for i=1:10
for j=10:-1:i+1
if h(j-1)>h(j)
t=h(j)h(j)=h(j-1)
h(j-1)=t
end
end
end
disp(h)
第四题
A=10*rand(4,5) %给定一个4x5矩阵
b=max(max(A))
[i,j]=find(A==b)
第五题
sum=0
for i=1:20
part=1
for j=1:i
part=part*j
end
sum=sum+part
end
sum
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)