/*設計演算法判斷乙個算術表示式的圓括號是否正確配對*/
#include"stdio.h"
#include"malloc.h"
#define maxlen 100
typedef struct nodeseqstack;
//建立空棧
seqstack *setstack ()
//順序棧置空演算法
seqstack *inintstack(seqstack *s)
//判斷棧空演算法
int stackempty(seqstack *s)
//判斷棧滿演算法
int stackfull (seqstack *s)
//取棧頂元素
char gettop(seqstack *s)
//入棧
void push (seqstack *s,char x)
else
printf("error");
}//出棧
void pop(seqstack *s)
int main();
for(i=0;ielse if(a[i]==')')
}if(stackempty(s))
else
printf("不配對!");
}
第二週實驗
第二週實驗 a 化學 通過輸入原子之間的化學鍵來區別五種不一樣的烷烴基 思路 觀察五種烷烴基,發現他們之間的區別,利用到圖中各點的度數來進行區分 n hexane 中最大度數為2,這可以將它與其他區分開來 2 methylpentane中最大度數為3,只有乙個點 3 methylpentane 中最...
上機第二題
題目 2 陣列與函式的綜合應用 已知 int a 5 b 5 編寫程式查詢陣列中是否存在某個指定元素 將陣列a和陣列b中的素數不重不漏地合併到 乙個vector容器c中,然後按照下標訪問的方式手動對容器c中的資料,按從小到大順序重新 排序。要求依次實現 編寫順序查詢法函式和折半查詢法函式,分別在陣列...
第二章實驗
一 實驗目的和要求 1.熟悉引用的概念,掌握引用的定義方法,學會引用在c 程式中的應用。2.掌握函式的定義和呼叫方法。3.練習過載函式的使用。二 實驗內容 1.除錯下列程式,寫出輸出結果,並解釋輸出結果。1 cpp view plain copy 1 sy2 1.cpp include using ...