編程創建列表
A. scratch編程教程設置怎樣形成一個題庫
首先創建列表
點擊「變數」

之後找到「將thing(處換為所要加的題目)加入111(你創建列表的名稱)」輸入好參數以後點擊它,便可把題目加入題庫了。
默認列表是顯示的,當需要看題目時,打開放大即可,查看列表即可。
B. c語言如何建立一個列表,編程怎麼編,舉例說一下,謝謝啦
首先定義一個鏈表。
struct node
{
int id;
struct node * next;
};
接下來寫一些操作的函數(插入,刪除等等)。
插入函數:
struct node* insert(struct node* pNode, int iTemp)
{
//判斷 pNode 是否為空。
if(pNode==NULL)
{
//這個節點是空,返回錯誤。
return NULL;
}
// 創建一個新的節點。
struct node* tempNode = (struct node*)malloc(sizeof(struct node));
tempNode->id= iTemp;
if(pNode->next == NULL)
{
pNode->next = tempNode;
tempNode->next = NULL;
}else
{
struct node * pNext = pNode->next;
pNode->next = tempNode;
tempNode->next = pNext;
}
return tempNode;
}
int main()
{
struct node* head = (struct node*)malloc(sizeof(struct node));
head->id = 0;
head->next = NULL;
struct node * ptemp;
ptemp = head;
for( int i=1; i<10; i++)
{
struct node* temp = insert(ptemp,i);
ptemp = temp;
}
return 0;
}
C. 用C語言編程(創建一個單向鏈表)
設計程序
創建一個
單向鏈表
,並輸出鏈表中數據。要求:從鍵盤
輸入數據
元素個數
和值
,並在此基礎上實現單
D. python編程,將1--10的平方和依次添加到一個新建的列表中
lis = [i**2 for i in range(1, 11)]
E. c語言!!!程序設計:建立一個學生信息鏈表,包括學號,姓名,成績.(實現添加,刪除,查詢,排序,平均)
代碼如下:
/*用c語言鏈表編寫一個學生信息系統程序,要求輸出學生的學號,姓名,性別,學號,姓名,成績(實現添加,刪除,查詢,排序,平均)*/
#include <stdio.h>
#include <iostream>
#include <string.h>
#include <stdlib.h>
using namespace std;
const int n=5;
/*
* nodeEntry : 節點數據類型
* nodeADT : 節點結構
* linkADT : 鏈表結構
*/
typedef struct Student
{
int num;
char name[30];
char sex;
float score1;//語文
float score2;//數學
float score3;//英語
//struct Student *next;
}Student;
typedef struct linkCDT {
nodeADT head;
}*linkADT;
/*
* InitLink : 初始化鏈表
* CreateNode : 創建節點
* AppendLink : 添加數據
*/
nodeADT CreateNode(Student entry) {
nodeADT p=(nodeADT)malloc(sizeof*p);
p->entry=entry,p->next=0;
return p;
}
/*
SortLink : 排序鏈表
//按學號排序
void SortLinkID(linkADT link) {
nodeADT pHead,pRear,p,tp;
if (!link) return;
for (pHead=link->head,pRear=0;pHead;pHead=pHead->next) {
for (tp=pHead,p=pHead->next;p;tp=p,p=p->next)
if (pHead->entry.num>=p->entry.num)
tp->next=p->next,p->next=pHead,pHead=p,p=tp;
if (!pRear) link->head=pHead;
else pRear->next=pHead;
pRear=pHead;
}
//按英語成績排序
void SortLinkEnglish(linkADT link) {
nodeADT pHead,pRear,p,tp;
if (!link) return;
for (pHead=link->head,pRear=0;pHead;pHead=pHead->next) {
for (tp=pHead,p=pHead->next;p;tp=p,p=p->next)
if (pHead->entry.score3>=p->entry.score3)
tp->next=p->next,p->next=pHead,pHead=p,p=tp;
if (!pRear) link->head=pHead;
else pRear->next=pHead;
pRear=pHead;
}
}
//按姓名的字典序進行排序
void SortLinkName(linkADT link) {
nodeADT pHead,pRear,p,tp;
if (!link) return;
for (pHead=link->head,pRear=0;pHead;pHead=pHead->next) {
for (tp=pHead,p=pHead->next;p;tp=p,p=p->next)
if (pHead->entry.name[0]>=p->entry.name[0])
tp->next=p->next,p->next=pHead,pHead=p,p=tp;
if (!pRear) link->head=pHead;
else pRear->next=pHead;
pRear=pHead;
}
}
//按姓名的長度進行排序
void SortLinkNameLength(linkADT link) {
nodeADT pHead,pRear,p,tp;
if (!link) return;
for (pHead=link->head,pRear=0;pHead;pHead=pHead->next) {
for (tp=pHead,p=pHead->next;p;tp=p,p=p->next)
if (strlen(pHead->entry.name)>=strlen(p->entry.name))
tp->next=p->next,p->next=pHead,pHead=p,p=tp;
if (!pRear) link->head=pHead;
else pRear->next=pHead;
pRear=pHead;
}

循環鏈表是與單鏈表一樣
是一種鏈式的存儲結構,所不同的是,循環鏈表的最後一個結點的指針是指向該循環鏈表的第一個結點或者表頭結點,從而構成一個環形的鏈。
循環鏈表的運算與單鏈表的運算基本一致。所不同的有以下幾點:
1、在建立一個循環鏈表時,必須使其最後一個結點的指針指向表頭結點,而不是象單鏈表那樣置為NULL。此種情況還使用於在最後一個結點後插入一個新的結點。
2、在判斷是否到表尾時,是判斷該結點鏈域的值是否是表頭結點,當鏈域值等於表頭指針時,說明已到表尾。而非象單鏈表那樣判斷鏈域值是否為NULL。
以上內容參考:網路-鏈表
F. 怎麼用DreamWeaver編程軟體製作下拉列表
一、打開Dreamweaver,點擊 文件-新建 菜單,創建一個HTML文件,輸入網站導航欄文字,並選中輸入的文字,在下面的屬性欄鏈接處加一個空鏈接:#。然後保存該網頁文件。
二、點擊 窗口-行為 菜單,打開行為面板。
三、選中第一步輸入的文字,點行為面板上的+號,在彈出的菜單中選-顯示彈出式菜單。
四、在彈出的對話框中勾選 Don』t show me this message again(不要再次向我提示此信息),再點 繼續。
五、在下列對話框分別設置內容、外觀、高級、位置選項。在 內容 選項中,點+號可以添加菜單項,-號可以刪除菜單項,縮進項可以自動生成二級菜單。
六、各項都設置好後,按F12,在瀏覽器中預覽網頁效果如下:
此時你會發現和網頁同級的目錄多了兩個文件,分別是:arrows.gif、mm_menu.js。請勿修改、移動位置,這是彈出式菜單必須的圖片、JS文件。
如需修改下拉菜單,可以選中文字,點擊行為面板的 顯示彈出式菜單 即可。
如果下拉菜單下面有Flash,為了不影響下拉菜單的正常效果和層次,需要給Flash添加透明代碼: <param name="WMODE" value="transparent"> ,還需在embed標簽中加入代碼:wmode="transparent",
G. 三菱plc編程軟體中怎樣怎樣創建指令列表
PLC ( Programmable Logical Controller)可編程式控制制器在機電領域用的很廣,大部分設備或產線的自動化控制會用PLC單元或匯流排來完成。現在的PLC編程,不管是三菱的還是西門子的,都很少用編程器了,都是直接在電腦上用專用軟體完成。所以,電腦的使用知識就不用說了,另外,必須要了解工業傳動過程,還要有比較好的電工電子學的基礎,理解繼電器的工作原理,知道各種感測器的信號特點和應用。要實現PLC匯流排結構的應用,還要知道必要的通訊知識。 PLC 也叫可編程式控制制器,要學好PLC的編程首先得學會PLC的組成和結構特點。PLC輸入、輸出和控制器三部分組成,控制器是核心,輸入、輸出是關鍵。輸入、輸出有數字信號和模擬信號兩種,模擬信號的編程比較復雜。 PLC是很簡單的啊,梯形圖一目瞭然,那個常開,哪個長閉,還有定時,都不用象單片機里一樣再設定了,而且抗干擾能力也強,你要學,再弄懂程序含義後建議多看別人寫的程序,對你幫助很大,再說,PLC的內核就是單片機,另外你實在看不懂不是還有語句表嗎,和匯編有點接近,可以試試。 既然是從零開始,那就要學得非常仔細,因為細節決定許多問題,在由就是要學好硬體知識,這是學PLC變程的基礎。然後一定要自己做實驗,把上面的例子都做了,千萬不要覺得辛苦,因為你是從零開始的。學編程還需要一點點天賦,悟性一定要好,平時可以再看看相關的論文,不一定要看懂,看出來他想干什莫就行了。 要想學好PLC,首先必須把低 PLC編程壓電器(電力拖動)的基礎學扎實,那麼什麼是低壓電器呢?低壓電器通常是指工作交流電壓小於1200V,直流電壓小於1500V的電路起控製作用的電路叫做低壓電器. 一 低壓電器的的分類: 1.按其用途或或所控制對象分類: (1)低壓配電電器 這類電器包括刀開關,轉換開關,熔斷器和 自動開關等.主要用於低壓配電系統中,要求在系統發生故障的情況下動作準確 ,工作可靠. (2)低壓控制電器 包括接觸器,控制繼電器,主令開關,啟動器和電磁鐵等.主要用於電力拖動自動控制系統和用電系統中,要求壽命長,體積小且工作可靠. 2.低壓電器按動作方式分類: (1)自動電器 自動電器是按照外來的信號或某個物理量的變化而自動動作的電器,如接觸器,繼電器等. (2)非自動電器 是通過人工或外力直接而操作而動的電器,如按鈕行程開關等. 3.按電器的執行機能分類: 按電器的執行機能可分為有觸點電器和無觸點電器.有觸點的電器包括開關,按鈕等.無觸點電器有晶閘管,IGBT管等. 二 主令電器 主令電器屬於控制電器,是用來發在指令的低壓操作電器. (1) 控制按鈕 控制按鈕是一種結構簡單,應用廣泛的主令電器.由按鈕帽,復位彈簧,橋式觸點和外殼組成. (2) 常開和常閉 定義:斷開時叫常開(動合),接通時叫常閉(動斷) 控制按鈕在外力的作用下,首先斷開常閉觸點,然後在接通常開觸點.復位時,常開觸點先斷開,常閉觸點後閉合.一般以紅色表示停止按鈕,綠色表示啟動按鈕. (3) 行程開關 行程開關又稱限位開關,一般由執行元件,操作及外殼組成,行程開關的種類很多,按結構分直動式,微動式,滾動式. (4) 霍而接近開關開關的結構工作原理 它主要由霍而元件,穩壓電路,放大器,施密特觸發器OC門等電路構成,通常集成在一個晶元上.當外加磁場強度超過規定的工作點時,OC門由高電阻態變為導通狀態,輸出變為低電平,當外加磁場強度低於釋放點時,OC門重新變為高阻態,輸出高電平.那什麼是霍爾接進開關?定義:在一的距離(幾毫米至十幾毫米)內檢測物體有無的感測器稱為接進開關. (5)光電開關 光電開關是用來檢測物體靠近,通過等狀態的光電感測器.光電開關可分為遮斷型和反射型. PLC在工業自動化中現已經成了必不可少的一部分,它的應用較為廣泛,因它的使用簡單,穩定性好,功能比較強大,價格也為適中,他比一般的工控系統的成本相比要低的多,編程也較為方便,它可以用於溫度、邏輯、濕度、壓力、比量、運算、人機等很多種控制系統中,現代工業中80%都使用PLC控制的;如果PLC學好了找份好點的工作也並不為難事。 學習不是很難,對設備和自動化有些靈性就沒問題。學好了三菱或西門子的PLC以後工作很好找,因為PLC在工業控制上應用很廣,可以在提供自動化設備的廠家工作,也可以在應用自動化設備的廠家工作,還可以專
H. python編程,將1--10的平方和依次添加到一個新建的列表中:
squares=[]
foriinrange(1,11):
squares.append(pow(i,2))
printsquares
I. python中如果知道一個列表中有n個元素,怎麼編程來創建n個新的空列表
defx(n):
lis=[]
foriinrange(n):lis.append([])
returnlis
#如n=5
print(x(5))
J. 如何編程來建立學生表包含姓名、學號、性別、班級、出生日期、籍貫、照片、簡歷等欄位
創建表的SQL語句:
create table student(
name varchar(20),
student_ID number,
sex varchar(5),
class_id number,
birthday date,
from_city varchar(50),
picture raw(30),
resume char(2));
由於簡歷resume作為鏈接,在Oracle中沒有對應的欄位類型,在Oracle中只能體現其有無,建議用1代表有,用0代表無。
