
输入一个正整数n,并计算S=1 1 ×2 2 ×3 3 ×…×n n 的值.
展开全部
可写出Scilab程序如下: n=input(“n=”); S=1; for i=1∶1∶n S=S×i^i; end S |
思路分析:第一步是选择一个变量n,并要求输入初值; 第二步是选择一个变量S表示和,并赋给初值0; 第三步开始进入for循环语句:首先设i为循环变量,并设初值、步长、终值; 第四步为循环表达式(循环体); 第五步用“end”控制一次循环,开始一次新的循环; |
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询