編寫VB程式,求Sn a aa aaan個a 的值,其中n是表示a的個數,a是

2022-10-11 16:06:49 字數 2437 閱讀 1166

1樓:

dim sn,a,n,i,m

m=0sn=0

a=int(rnd()*10)

n=text1.text

for i=1 to n

m=10^(i-1) *a+m

sn=sn+m

next i

(應該就是這樣了,有點久沒用vb,有點忘了)

2樓:吖

private sub form_click()dim sn&

a = int(rnd * (9 - 1 + 1) + 1)n = int(rnd * (10 - 5 + 1) + 5)randomize

t = a

sn = t

for i = 1 to n - 1

t = t * 10 + a

sn = sn + t

next i

print "a="; a; ",n="; n; ",sn="; sn

end sub

c語言程式設計編寫一程式, 求sn= a+aa+aaa+…+aaa…aaa(n個a)的值,其中a是 1~9之間的一個數字............

3樓:孤獨的落葉

#include

// n+1 代表的是位數,從0開始,即n=0代表一位int getvalue(int a, int n)return temp;

}int main()

cout << result << endl;

return 0;

}注意:自己替換一下輸入輸出!c語言的輸入輸出比較麻煩所以,就換成了c++的寫法!總體的演算法不變

程式設計:求sn=a+aa+aaa+…+aa…a(n個a)的值,其中a是一個數字。n從鍵盤輸入。

1、編寫程式,求 sn=a+aa+aaa+...+aaaa...aaa(n個a)的值,其中a是一個數字, 例如,a=2, n=5時,sn=2+22

4樓:匿名使用者

#include

main()

printf("sum = %ld\n", sum);}

5樓:匿名使用者

#include

int main()

printf("s=%d\n",s*a);//輸出s*a}

6樓:匿名使用者

#include

int main()

printf("s=%d\n",s);//輸出s}

7樓:匿名使用者

long sum(int a, int n)

return s;}

8樓:

#include

void main()}

9樓:匿名使用者

#include

#include

#include

#include

int main()

printf("%d\n",sn);

system("pause");}

求sn=a+aa+aaa+……+aa…a(n個a)之值,其中a是一個數字,n表示a的位數 。用c語言怎樣程式設計

10樓:匿名使用者

^首先,an=a*111…1=a/9*999…9=a/9*(10^n-1)。所以,sn=a/9*(10-1+10^2-1+…+10^n-1)=a/9*(1+10+10^2+…+10^n-n-1)=a/9*((10^(n+1)-1)/9-n-1)。

剩下用c程式設計好了。用迴圈是最笨的辦法。

11樓:三石

舉個例子吧,2222就等於(10000-1)/9*2,在用個累加就行了,思路是這樣,

12樓:匿名使用者

#include

void main()

printf("s=%ld\n",s);}

c語言作業。求sn=a+aa+aaa+……+aaa…a(n個a)之值,其中a是一個數字,n表示a的

13樓:最終幻夜

#include

int main() {

int n,temp,i,sum=0,a;

scanf("%d %d",&n,&a);

temp=a;

for(i=0; i

您好   不知道這樣是否滿足您的 需求  望採納

14樓:匿名使用者

#include

int main(void)

printf("結果=%d\n",sn);

return 0;}

編寫vb程式,求1編寫一個vb程式,求11213141n的值。測試資料n50答案

private sub mand1 click print 第3題 dim n as integer,s as doublen inputbox n 50 for i 1 to n s s 1 i next i print sum n format s,0.00 end sub private su...

vb編寫程式計算分段函式,VB編寫程式,計算分段函式

在窗體上放一個命令按鈕,將 複製到窗體裡,程式執行單擊一次命令按鈕可輸入一次n的值 如下 private sub command1 click dim n,y as single n inputbox 請輸入n的值 select case n case is 0 y 2 n 5 case 0 y 0...

用VB編寫一個鬧鐘程式

做一個簡單的鬧鐘程式很簡單的。我這裡不用if語句。首先我們在窗體上新增一個標籤控制元件,再畫一個 鬧鐘 將鬧鐘得interval屬性改為1000,雙擊鬧鐘,進入鬧鐘的 檢視,編寫 private subtimer1 timer timeend sub就行了。謝謝。dimttime s asinteg...