當前位置:首頁 » 編程軟體 » 編程do

編程do

發布時間: 2022-05-31 21:26:13

Ⅰ vb程序題 用do循環語句編程

界面上三個控制項,一個文本框,用來輸入x的值;
一個標簽,用來輸出結算結果;
一個按鈕,用來啟動計算。

計算首先查證輸出的x是不是合法(x>0),輸入的內容前部無合法數值,則視為0
用k來表示項數,用t來表示項的結果,用s來表示累加的函數值
全部代碼及效果如下(已驗證,沒有問題):

PrivateSubCommand1_Click()
x=Val(Text1)
Ifx<=0Then
MsgBox"輸入的X值不合法,x必須是正數。"
ExitSub
EndIf
k=1
t=(x+1)/x
s=t
Do
k=k+1
t=t*(x+k)/x/(x+k+k-1)
s=s+t
LoopUntilt<0.000001
Label1="共計算了"&k&"項"
Label1=Label1&vbCrLf&"截止誤差為"&t
Label1=Label1&vbCrLf&"最終計算結果為"&s
EndSub

Ⅱ 編程 do while 語句

do-while語句的一般形式為:
do{
循環體語句區塊
}while(布爾表達式)
do-while語句中各個成分的執行次序是:
先執行一次循環體語句區塊,然後再判斷布爾表達式的值,若值為false則跳出do-while循環,執行後面的語句;若值為true則再次執行循環體語句區塊。如此反復,直到布爾表達式的值為false,跳出do-while循環。
do-while循環語句與while循環語句的區別僅在於do-while循環中的循環體至少執行一次,而while循環中的循環體可能一次也不執行。

例子:
計算從1開始的連續n個自然數之和,當其和值剛好超過100時結束,求這個n值。

public class c3_9
{
public static void main(String[] args)
{
int n=0;
int sum=0;
do{
n++;
sum+=n;
}while(sum<=100);
System.out.println("sum="+sum);
System.out.println("n="+n);
}
}

該程序的運行結果是:
sum=105
n=14
以上回答你滿意么?

Ⅲ C語言編程循環語句do....while問題

因為當是19的時候,將19輸出了。輸出之後有個自增操作,所以就是20了,但是這個20是不會輸出的,所以就會輸出到19

Ⅳ 求教,plc(可編程邏輯控制器)里DO,DI,AO,AI,VD都是什麼意思

AI:模擬量輸入

AO:模擬量輸出

DI:數字量輸入

DO:數字量輸出

V:寄存器雙位元組數據類型的表示方法。就是表示該雙位元組數據存放於v寄存器的VD(+編號)

首先大概計算IO點數目,包括按鈕輸入,感測器信號輸入,然後計算模擬量的輸入輸出數目,包括類型等。一般數字量的IO可以預留10%~20%,這取決於系統大小,模擬量可以預留三到五個,以備更換的增加。最後當系統電氣原理圖設計完成後,才能確定最後的數量。

(4)編程do擴展閱讀:

可編程式控制制器由CPU、指令及數據內存、輸入/輸出介面、電源、數字模擬轉換等功能單元組成。早期的可編程邏輯控制器只有邏輯控制的功能,所以被命名為可編程邏輯控制器,後來隨著不斷地發展,這些當初功能簡單的計算機模塊已經有了包括邏輯控制、時序控制、模擬控制、多機通信等各類功能。

名稱也改為可編程式控制制器(Programmable Controller),但是由於它的簡寫PC與個人電腦(Personal Computer)的簡寫相沖突,加上習慣的原因,人們還是經常使用可編程邏輯控制器這一稱呼,並仍使用PLC這一縮寫。

Ⅳ vb編程 do循環

DimnAsLong,sAsLong
DoWhilen<10000
n=n+1
IfInStr(n,9)Thens=s+n
Loop
Prints

Ⅵ 純C語言的編程。都是用do...while。

1.
#include<stdio.h>
int main()
{
int a,b,c,d,f;
char e;
a=b=c=f=0;
printf("請輸入一行字元: \n");

e=getchar();
do
{
if(('A'<=e&&e<='Z')||('a'<=e&&e<='z'))
a++;
else if ('0'<=e&&e<='9')
b++;
else if (e==' ')
c++;
else
f++;
}while((e=getchar())!='\n');

printf("字母個數%d,數字個數%d,空格個數%d,其餘符號個數%d\n",a,b,c,f);
return 0;
}

2.
#include <stdio.h>

void main()
{
unsigned long a=1,n=1,s=0;
do
{
a*=n;/*求階乘*/
s+=a;/*求和*/
n++;
}while(n<=13);

printf("%u\n",s);
}

Ⅶ C語言中的DO是什麼意思

C語言中DO是執行某代碼塊的意思,do關鍵字不能單獨使用,通常用在do...while
循環中。
do…while
循環不經常使用,其主要用於人機交互。它的格式是:
do
{
語句;
}
while
(表達式);
注意,while
後面的分號千萬不能省略。
do…while

while
的執行過程非常相似,唯一的區別是:「do…while
是先執行一次循環體,然後再判別表達式」。當表達式為「真」時,返回重新執行循環體,如此反復,直到表達式為「假」為止,此時循環結束。
(7)編程do擴展閱讀
在不少實際問題中有許多具有規律性的重復操作,因此在程序中就需要重復執行某些語句。一組被重復執行的語句稱之為循環體,能否繼續重復,決定循環的終止條件。
循環結構是在一定條件下反復執行某段程序的流程結構,被反復執行的程序被稱為循環體。循環語句是由循環體及循環的終止條件兩部分組成的。
for為當型循環語句,它很好地體現了正確表達循環結構應注意的三個問題:
⑴控制變數的初始化。
⑵循環的條件。
⑶循環控制變數的更新。
for表達式
表達式1:一般為賦值表達式,給控制變數賦初值;
表達式2:關系表達式或邏輯表達式,循環控制條件;
表達式3:一般為賦值表達式,給控制變數增量或減量。
語句:循環體,當有多條語句時,必須使用復合語句。
參考資料來源:網路—循環語句

Ⅷ 誰能給我解釋一下VB編程中do...loop語句的具體含義

之前代碼
do
循環內容
loop while/until 條件
之後代碼
==========
這種結構先執行一遍「循環內容」,然後再判斷是否循環
後面分2種方式判斷條件:
a) 「loop while 條件" 的意思是當「條件」為"真True"時,就循環(跳到do之後的循環內容)。
條件為假時,不循環,執行之後的代碼。
b) 「loop until 條件" 的意思是:保持循環,直到「條件」為"真True"時,就停止循環。
或者理解成當「條件」為"假False"時,就循環。

加分加分

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:649
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:940
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:635
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:824
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:734
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1070
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:302
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:164
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:855
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:766