當前位置:首頁 » 編程軟體 » c列王腳本

c列王腳本

發布時間: 2023-08-06 18:16:27

1. 編寫C語言腳本

#include <stdio.h>

void main()
{
/*輸入資料*/
int student[5][4],i;
for (i=0; i<=4; i++);
scanf("%d,%d,%d \n",student[i][0],student[i][1],student[i][2],student[i][3])
/*平均分*/
for (i=0; i<=4; i++);
printf("%f",(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((student[i][1]==0)||(student[i][2]==0)||(student[i][3]==0))
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((float)((student[i][1]+student[i][2]+student[i][3])/3)>90)
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
};

2. 關於C語言和 腳本問題

我覺得,你首先應該區分下腳本的概念,一般來說,腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯)。腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。腳本通常可以由應用程序臨時調用並執行。

C語言可以做調用腳本的程序,比如,據我的估計,像按鍵精靈之類可能就是用C/C++寫的(即使不是C也完全可以寫這種功能)。但一般來說,C語言大多數情況下還是編譯生成可執行程序(.exe),而不是腳本(按某種語法編寫的文本序列)。

如果你想用C語言編寫腳本,建議可以參考比較成熟的軟體,如VBScript 、 AutoIt、按鍵精靈等的做法。

據我的理解,直接用C語言編寫生成的應該是程序,而不是腳本。

3. 動態網站設計中VB和C兩種腳本語言各有什麼優缺點

在動態網站設計中,VB(Visual Basic)和C兩種語言都有其優缺點,下面分別介紹:

VB的優點:

  1. 簡單易學:VB是一種較為容易學習的編程語言,初學者可以快速上手。
  2. 可讀性好:VB代碼結構清晰,易於閱讀和理激野解。
  3. 組件豐富:VB具有豐富的組件庫,可以方便地進行開發。
  4. 開發效率高:使用VB進行開發可以極大地提高開發效率,節省時間和成本。

VB的缺點:

  1. 性能較差:相比C等語言,VB的性能較差,不能處理高並發的情況。
  2. 擴展性不強:VB的擴展性不如C,難以應對復雜的需求。
  3. 平台依賴性強:VB只能在Windows平台上運行,限制了其應用范圍。

C的優點:

  1. 性能優秀:C是一種高性能的編程語言,可以處理高並發的情況。
  2. 靈活性強:C具有極強的擴展性和靈活性,可以應對各種復雜的需求。
  3. 跨平明輪喊台性好:C可以在多種操作系統上運行,具有很好的跨平台性。
  4. 模塊化開發:C可以進行模塊化開發,使得代碼結構清晰、易於維護。

C的缺點:

  1. 學習難度大:桐慎相比VB等語言,C的學習難度較大,需要具備較高的編程技能。
  2. 代碼量大:C編寫的代碼量較大,需要耐心和細心。
  3. 安全性問題:C的代碼容易出現內存泄漏等安全性問題,需要特別注意。

綜上所述,選擇VB還是C要根據具體的開發需求和項目要求來決定。如果需要處理高並發的情況,建議選擇C,如果需要快速開發且應用場景在Windows平台上,可以選擇VB。

4. 如何在C語言中調用腳本

用system
比如 腳本名字是a.sh的話
那麼就是
system("./a.sh");

5. 傳奇攻擊速度葯品怎麼寫腳本

第一節 腳本概述

很多人都或多或少的接觸過傳奇伺服器端腳本文件,也很想自己製作一點腳本來試試,但又不敢亂碰生怕改壞一點東西造成不能運行伺服器端,其實「腳本語言「(我派陪們暫且稱他為一種語言)和C語言等等程序語言比起來那真是不值得一提。看完我給大家寫的這篇文章後,你就自己偷著樂吧...

可以說傳奇伺服器端所有的重點都集中在\\mir200\\envir\\中,這裡面記載著所有伺服器要在游戲中表現的東西。在游戲中的 c信息也在其中, cs.txt文件和merchant.txt文件中記載著 c的名稱、出現的地圖、坐標、范圍和形象代碼。你要問兩個記載的 c有什麼不同?為什麼不和在一起算了?我來告訴你, cs.txt中記載的 c是對話型 c,在進入游戲後,不能夠使用@reload c刷新信息的 c。而merchant.txt是交易型和任務型 c,可以使用@reload c刷新信息。但我也做過試驗,兩種 c互換後也可以使用,好像沒有太大的限制。

cs.txt對應的文件在.\\ c_def\\文件夾中,merchant.txt對應的文件在.\\market_def\\文件夾中。你如果要添加 c的時候,要注意 c的文件名,例如你要創虧兄建一個超級商人的 c要他出現在比奇省330:330的坐標。首先你要在.\塵空蠢\market_def\\文件夾中創建一個文本文件命名為「超級商人-0「(這里你可以使用英文,也可以使用中文,但後面的數字必須要是這個 c出現的地圖代碼!),然後把你寫好的腳本粘貼在裡面。再打開merchant.txt文件,添加以下信息:

;調用的文件 地圖 坐標x 坐標y 范圍 人物代碼 刷新時間

超級商人 0 330 330 0 5 0

相信大家可以看懂吧,這裡面的空格不要緊,沒有規定信息之間必須空幾格。人物代碼自己換吧,現在的 c有46種模樣。

和腳本的規則一樣,這兩個文件裡面以;開頭的行就當作注釋部分不做編譯。

第二節 腳本的製作

現在步入正題,談談腳本的製作。

c腳本分為兩種,一種是不做交易的 c,一種是與之交易的 c。我們先來講不做交易的 c

這類腳本的開頭一般以[@main]開頭,但並不是必須以他開頭,main的英文意思是「主體,主要部分」的意思,所以用他這是個好習慣。

接著就是條件語句#if,和他對應的#act,就是說如果...那麼...,我在之前的《腳本語言之不完全公略》一文中提到了一系列的測試語句。#if後面可以跟這個測試語句,比如測試金錢checkgold,測試級別checklevel等等,這些測試語句可以連用,挑選滿足這所有值的人。如果你想不要任何條件的話就把他留空,後面直接接#act.

接著就是#act,如果有人滿足了上述條件,那麼...我們可以使用一些命令應用於他,比如take拿走他身上的什麼東西,mapmove把他移動到什麼地圖,set賦予他什麼函數值等等。這些語句你也可以連著使用。後面也可以跟文字,那麼就在傳奇裡面顯示為對話。

下面是#ELSEACT,如果沒有滿足#if條件的,就不再運行#act後面的指令,直接運行#ELSEACT後面的指令。後面也可以跟文字,那麼就在傳奇裡面顯示為對話。

#say和#elsesay的用法和#act#elsesay的用法相同。

範例:

----------------------------

;傳送豬7的 c腳本

[@main]

#if

checkgold 10000

checklevel 30

#act

take 金幣 10000

map d717

break

#elsesay

你有10000個金幣嗎?要不然就是你沒有30級。我不能把你傳送到豬7了!自己跑吧。

----------------------------

這就是一個極其簡單的傳送腳本。我們下一節講稍微復雜的段落腳本

第三節 段落腳本

這一節我們來講段落腳本。

復雜的腳本需要有數個[@main][@main-1]等等組成,從[@main]到[@main-1]之間稱為一個段落,他們之間是由goto命令來銜接的,#if滿足條件的話,#act就執行goto @main-1命令,轉向[@main-1]段落。值得一提的是goto是腳本自動做出轉換段落的命令,還有一種轉換段落的方式,那就是要玩家自己選擇段落。main-1/@main-1>這部分將在游戲中顯示為黃色可以點選的信息,玩家滑鼠選擇後轉向main-1段落。

範例:

----------------------------

;贈送回城卷腳本

[@main]

#if

checkpkpoint 2

6. 「C語言」和「腳本」是什麼

C語言是一種程序設計語言,經過編譯,連接等程序後,寫好的文本程序就變成了計算機可以直接執行的機器語言程序,成為可獨立於編譯系統運行的可執行文件。
腳本是指需要專用服務程序解釋運行的程序,比如JS,VBS,QB等,寫好的程序不能單獨運行,必須依賴於服務程序的環境才可以。

熱點內容
linux反編譯jar 發布:2025-02-05 10:46:29 瀏覽:25
演算法激勵 發布:2025-02-05 10:45:48 瀏覽:304
java16進制字元串 發布:2025-02-05 10:38:13 瀏覽:643
創業團隊配置有哪些 發布:2025-02-05 10:37:40 瀏覽:630
王者鍵盤怎麼設置安卓 發布:2025-02-05 10:32:01 瀏覽:373
阿里雲輕量伺服器ip搭建 發布:2025-02-05 10:24:46 瀏覽:487
編程高精度 發布:2025-02-05 10:22:28 瀏覽:230
使命召喚如何配置爆炸狙 發布:2025-02-05 10:08:12 瀏覽:143
java訪問共享目錄 發布:2025-02-05 10:03:56 瀏覽:282
行車記錄儀存儲卡多大合適 發布:2025-02-05 09:35:21 瀏覽:112