當前位置:首頁 » 操作系統 » 輸入演算法語句

輸入演算法語句

發布時間: 2025-04-07 12:22:18

① 寫出1+2+3+…+100的一個演算法,並畫出流程圖和寫出演算法語句。

(1)演算法:

第一步,賦值變數S=0,n=0,i=0

第二步,計算i+1,仍用i表示,計算n+i,仍用n表示.計算S+n,仍用S表示.

第三步,判斷i是否大於等於100.若是,輸出S,結束演算法;若不是,進行第二步.

② 基本演算法語言(高一數學)

這里糾正ls錯誤
基本演算法語句符號:
=:賦值號
>、<:大於、小於
== !=:等於,不等於
>=、<=:大於等於、小於等於
abs(x):|x|(x是整數)
fabs(x): |x|(x可以是小數)
sqrt(x):x的算術平方根
[[上面三個函數需要在程序前加上#include <math.h>]]
x % y:x÷y的余數

基本演算法語句:
[[注意:所有語句後面必須加分號,且語句區分大小寫]]
輸入語句:
scanf ("格式",變數地址);
例如: scanf ("%d",&x); 表示輸入整數x
輸出語句:
printf ("字元串[包括格式]",變數);
例如: printf ("x=%d\n",x); 表示輸出x=,後面加變數x的值,最後換行
賦值語句:
變數=表達式;
例如y=x*x*x+24*x*x;
利用賦值語句交換a、b的值:
x=a;
a=b;
b=x;
條件語句:
if (條件) {
語句
}
或者
if (條件) {
語句1
} else {
語句2
}
還有
if (條件) {
語句1
} else if (條件2) {
語句2
} else {
語句3
}

循環語句:
while (條件) {
循環體
}
或者
do {
循環體
} while (條件);

③ 設計演算法流程圖,要求輸入自變數x的值,輸出函數 的值,並用復合if語句描述演算法

解:if語句描述演算法如下:
輸入x;
if x<0,
then f(x):=π/2.x+3;
else if x=0,
then f(x):=0;
else f(x):=π/2.x﹣5.
輸出f(x).
演算法流程圖如圖.

熱點內容
android視頻編碼 發布:2025-04-07 21:43:56 瀏覽:490
ice伺服器被炸之前長什麼樣子 發布:2025-04-07 21:39:34 瀏覽:825
資料庫軟體開發 發布:2025-04-07 21:38:41 瀏覽:322
中石化優化專區伺服器是什麼意思 發布:2025-04-07 21:25:03 瀏覽:371
怎麼清理手機usb存儲器 發布:2025-04-07 21:20:23 瀏覽:817
怎麼打開系統配置 發布:2025-04-07 21:17:19 瀏覽:703
家庭風險規劃怎麼配置 發布:2025-04-07 21:13:09 瀏覽:368
如何用雲伺服器看國外 發布:2025-04-07 21:13:07 瀏覽:458
寶寶玩編程 發布:2025-04-07 20:56:12 瀏覽:704
電腦上傳蘋果手機視頻 發布:2025-04-07 20:56:08 瀏覽:940