VB 用mysql for循环语句句编写程序,计算和输出10的阶乘

一的阶乘一直加到十的阶乘的vb程序用do while语句怎么编_百度知道
一的阶乘一直加到十的阶乘的vb程序用do while语句怎么编
我有更好的答案
Dim x As IntegerDim s As LongDim zj As LongPrivate Sub Command1_Click()x = 1zj = 1Do While x &= 10zj = zj * xs = s + zjx = x + 1Print x Loop Print sEnd Sub经过验证 运行没有问题 结果完全正确
采纳率:48%
来自团队:
Dim i, j As IntegerDim jiecheng, Totaljiecheng As Longi = 0j = 0jiecheng = 0Totaljiecheng = 0Do While (i & 10)i = i + 1jiecheng = 1j = 0
Do While (j & i)
jiecheng = jiecheng * j
Loop Totaljiecheng = Totaljiecheng + jiechengLoopMsgBox Totaljiecheng
本回答被网友采纳
dim value%=1;dim i%=2;do while(i&=10){
value=value*i;
i=i+1;} 逻辑上大概这样,语法不太记得了,vb太过时了,学的意义不大,建议尝试c或者Java
用手踢球1 你那是C了
其他1条回答
为您推荐:
其他类似问题
阶乘的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。VB用for循环语句编程输出1-20之间的所有整数&两数之间以空格分隔
自己加:#include /*1、输出1-20*/int main(int argc, char **argv){\x09int max =20;\x09\x09for(i=1;i0;i--)\x09\x09printf("%d ",i);}/*3、输出A-Z*/int main(int argc, cha
你hi我吧,你的图形是星号塔吧&做好了是用C++写了,如果需要C语言写的请hi我,我修改一下就可以#include&&iostream&using&namespace&void&main(){&char&str='*&#3
C语言?main{ for(i=1;i
for(i=1;i 再问: printf("%d\t",2*i*(i%2==0?-1:1)); 这句什么意思 再答: i%2==0?-1:1 语句是 ?:三元运算符 含义是i能被2整除就返回-1,不能被整除就返回1再问: 能不能用最初级的for语句解(⊙o⊙)? 再答: 就是为了一句for搞定才这么写的,展开是这样的
试一下这个:#includint main(){cout 再问: 差不多了,就是少个“*”号
以下是最简单的,直接在每一项输出后加上两个空格int i,j;for (i = 1; i
用什么语言写?算法如下:n=0data=143445(你输入的数)x=123(不为1的任意数)while(x!=1){data=data/10x=datan++} 再问: &额 ,,我也不知道 ,我帮考试的人问的 ,他问的是第二题,嘻嘻,你能看看你会么? 再答: 那就是C语言了,那在前面加一句数据输入的语句就
n = 10s = 0For i = 2 To n Step 2 a = 1 For j = 1 To i a = a * j Next j s = s + aNext i给个VB的
很简单,因为你每单击一次左边的就执行此过程,而左列表框是每次都更新的.
图像不对吧,看不明白,一般: FOR(I=0; I=7; I++) PRINT (*) 要不就是 for (i=7;i=0;i--) 总之,就是这样子的了
int sum = 0;for(i=1;i
char c = 'A';for(int i = 0 ; i < 2 ;i++){ for(int j = 0 ; j < 7 ;j++) { printf("%c",c+j); } c++;} 再问: #include int main() { int i,j; char ch[13]; char temp='A';
间隔是多少都没说,怎么编.图不是很清楚 再问: 就两个星之间有一个空格。第一行和第四行有六个星。第二、三行有两个,分别在第一行第一个和最后一个星的下面~ 再答: #include void main() { int i,j; for(i=1;i
for(int m=1;m 再问: 大哥 运行不了啊~!~ 再答: 不会啊 ! #include int main() { for(int m=1;m
int&sum&=&0;for&(int&i&=&0;&i&!=&100;&i++){&&&&if&(i&%&3&==&
input "n=" to nsum=0for i=1 to ndo p with isum=sum+temdforsumreturn**下面为过程的定义算法procedure ppara ipublic t &&你写错了,这个命令是publict=1for j=1 to 2*it=t*jendforendproc
public t input "n=" to nsum=0for i=1 to ndo p with isum=sum+temdforsumreturnprocedure ppara it=1for j=1 to 2*it=t*jendforendproc
代码如下:n=inputbox("输入n的值")s=0a=1b=1for i=1 to ns=s+a/bb=a+ba=b-anext iprint s
Option ExplicitPrivate Sub Command1_Click()Dim i As IntegerDim a As IntegerDim b As IntegerDim c As IntegerDim n As Integern = 0For i = 1 To 200 a = i \ 100 b =
新建工程,添加command1控件,复制我的代码.vb6.0+xp调试通过.代码如下 Private Sub Command1_Click()Dim i As IntegerPrint Space(10) & "*"For i = 1 To 9 Print Space(10 - i) & "*" & Space(i *用VB做了个循环,数字+9*10的结果竟然不对
[问题点数:20分,结帖人hodrag]
用VB做了个循环,数字+9*10的结果竟然不对
[问题点数:20分,结帖人hodrag]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年4月 VB大版内专家分月排行榜第二2015年3月 VB大版内专家分月排行榜第二2014年11月 VB大版内专家分月排行榜第二2014年10月 VB大版内专家分月排行榜第二
2014年4月 VB大版内专家分月排行榜第三
2013年12月 VB大版内专家分月排行榜第二2013年3月 VB大版内专家分月排行榜第二2013年1月 VB大版内专家分月排行榜第二2012年9月 VB大版内专家分月排行榜第二2012年8月 VB大版内专家分月排行榜第二2012年7月 VB大版内专家分月排行榜第二2006年7月 VB大版内专家分月排行榜第二2006年5月 VB大版内专家分月排行榜第二
2014年9月 VB大版内专家分月排行榜第三2013年7月 VB大版内专家分月排行榜第三2013年6月 VB大版内专家分月排行榜第三2013年4月 VB大版内专家分月排行榜第三2012年11月 VB大版内专家分月排行榜第三2006年6月 VB大版内专家分月排行榜第三2006年4月 VB大版内专家分月排行榜第三2002年12月 VB大版内专家分月排行榜第三2002年11月 VB大版内专家分月排行榜第三
匿名用户不能发表回复!|c语言怎么用for循环语句编写n的阶乘?_百度知道
c语言怎么用for循环语句编写n的阶乘?
#include &stdio.h&#include &conio.h&int main(void){ int n,i;
int sum=1; printf(&请输入n:&); scanf(&%d&,&n); for(i=1;i&=n;i++) {
sum=sum*i; } printf(&n!=%d&#92;n&,sum); getch(); return 0;}
采纳率:78%
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。分别输出1-10的阶乘,用循环做,c语言的题,怎么写呢。。。_百度知道
分别输出1-10的阶乘,用循环做,c语言的题,怎么写呢。。。
我有更好的答案
#include &stdio.h&int main(){double a,b,c;c=1;while(c&=10){a=1;b=1;while(b&=c){a=a*b;b++;}printf(&%0.0lf!=%0.0lf&#92;n&,b-1,a);c++;}return 0;}
采纳率:40%
int fac=1;for(int i=1;i&=10;fac*=(++i))
printf(&Factorial of %d is %d&#92;n&,i,fac);
//输出i的阶乘为fac
#include &stdio.h&long int fun(int i){
if(i == 1)
n=i*fun(i-1);}int main(){
for(i=1; i&N; i++)
printf(&%ld&#92;n&, fun(i));
return 0;}有点乱,当结果是对的,没时间整理了
为您推荐:
其他类似问题
阶乘的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 for循环语句 的文章

 

随机推荐