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

輸入演算法語句

發布時間: 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).
演算法流程圖如圖.

熱點內容
蘋果12山寨機什麼配置 發布:2025-06-18 19:07:25 瀏覽:123
怎樣用c語言編程 發布:2025-06-18 18:56:41 瀏覽:634
蘋果配置最高的是哪個 發布:2025-06-18 18:39:07 瀏覽:147
procreat的顏色配置如何選取 發布:2025-06-18 18:31:12 瀏覽:418
三菱梯形圖編程 發布:2025-06-18 18:19:51 瀏覽:230
安卓怎麼傳給蘋果通訊錄 發布:2025-06-18 18:19:12 瀏覽:417
推薦建築伺服器電腦版網易 發布:2025-06-18 18:04:02 瀏覽:461
如何保護密碼法 發布:2025-06-18 17:51:50 瀏覽:548
電腦學業水平考試賬號密碼是多少 發布:2025-06-18 17:51:36 瀏覽:540
java的異常機制 發布:2025-06-18 17:44:24 瀏覽:407