習題3-1 比較大小(10 分)
本題要求將輸入的任意3個整數從小到大輸出。
輸入格式:
輸入在一行中給出3個整數,其間以空格分隔。
輸出格式:
在一行中將3個整數從小到大輸出,其間以“->”相連。
輸入樣例:
4 2 8
輸出樣例:
2->4->8
#include<stdio.h> int main(){ int a,b,c; int temp; scanf("%d %d %d",&a,&b,&c); if(a>b){ a=a; }else{ temp=a; a=b; b=temp; } if(a>c){ a=a; }else{ temp=a; a=c; c=temp; } if(b>c){ b=b; }else{ temp=b; b=c; c=temp; } printf("%d->%d->%d",c,b,a); return 0; }
相關推薦
習題3-1 比較大小(10 分)
本題要求將輸入的任意3個整數從小到大輸出。輸入格式:輸入在一行中給出3個整數,其間以空格分隔。輸出格式:在一行中將3個整數從小到大輸出,其間以“->”相連。輸入樣例:4 2 8 輸出樣例:2->4->8#include<stdio.h> i
習題3-1 比較大小
習題3-1 比較大小 (10 分) 本題要求將輸入的任意3個整數從小到大輸出。 輸入格式: 輸入在一行中給出3個整數,其間以空格分隔。 輸出格式: 在一行中將3個整數從小到大輸出,其間以“-&
習題3.8 符號配對(20 分) 浙大版《數據結構(第2版)》題目集
檢查 size pro 是否 ring 所有 編寫 bre ace 請編寫程序檢查C語言源程序中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程序。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結束。程序中需要檢
HBU-DS2018SY-3-1 悄悄關注 (25 分)
題目描述: 新浪微博上有個“悄悄關注”,一個使用者悄悄關注的人,不出現在這個使用者的關注列表上,但系統會推送其悄悄關注的人發表的微博給該使用者。現在我們來做一回網路偵探,根據某人的關注列表和其對其他使用者的點贊情況,扒出有可能被其悄悄關注的人。 輸入格式: 輸入首先在第一行給出某使用者的
1-3 折半查詢的實現 (10 分)
給一個嚴格遞增數列,函式Search_Bin(SSTable ST, KeyType key)用來二分地查詢key在數列中的位置。 函式介面定義: Search_Bin(SSTable ST, KeyType key) 其中ST是有序表,key是查詢的值 裁判測試程式樣例: #
PAT 習題bitset 06-圖3 六度空間 (30 分)
包括 沒有 stream con 長度 text 翻轉 大量 集合 1 #include<iostream> 2 #include<string> 3 #include<bitset> 4 5 6 using names
6-3 使用函式驗證哥德巴赫猜想 (10 分)c語言解答(附上我覺得注意點)
6-3 使用函式驗證哥德巴赫猜想 (10 分) 本題要求實現一個判斷素數的簡單函式,並利用該函式驗證哥德巴赫猜想:任何一個不小於6的偶數均可表示為兩個奇素數之和。素數就是隻能被1和自身整除的正整數。注意:1不是素數,2是素數。 函式介面定義: int prime( int p ); vo
6-1 順序表基本操作 (10 分)
本題要求實現順序表元素的增、刪、查詢以及順序表輸出共4個基本操作函式。L是一個順序表,函式Status ListInsert_Sq(SqList &L, int pos, ElemType e)是在順序表的pos位置插入一個元素e(pos應該從1開始),函式Status ListDelete_Sq(S
6-3 '字串02-字串複製(賦值) (10 分)
C語言標準函式庫中包括 strcpy 函式,用於字串複製(賦值)。作為練習,我們自己編寫一個功能與之相同的函式。 函式原型 // 字串複製(賦值) char* StrCpy(char *dst, con
1-2 統計二叉樹葉子結點個數 (10 分)
本題要求實現一個函式,可統計二叉樹的結點個數。 函式介面定義: int LeafCount ( BiTree T); T是二叉樹樹根指標,函式LeafCount返回二叉樹中葉子結點個數,若樹為空,則返回0。 裁判測試程式樣例: #include <stdio.
6-1 計算兩個複數之積 (10 分)
6-1 計算兩個複數之積 (10 分) 本題要求實現一個計算複數之積的簡單函式。 函式介面定義: struct complex multiply(struct complex x, struct complex y); 其中struct complex是複數結構體,其定義如下: st
1-7 鄰接矩陣儲存圖的深度優先遍歷 (10 分)
試實現鄰接矩陣儲存圖的深度優先遍歷。 函式介面定義: void DFS( MGraph Graph, Vertex V, void (*Visit)(Vertex) ); 其中MGraph是鄰接矩陣儲存的圖,定義如下: typedef struct GNode *PtrToGNod
1-6 統計二叉樹度為2的結點個數 (10 分)
本題要求實現一個函式,可統計二叉樹中度為2的結點個數。 函式介面定義: int NodeCount ( BiTree T); T是二叉樹樹根指標,函式NodeCount返回二叉樹中度為2的結點個數,若樹為空,返回0。 裁判測試程式樣例: #include <stdio.
7-3 到底是不是太胖了 (10 分)
據說一個人的標準體重應該是其身高(單位:釐米)減去100、再乘以0.9所得到的公斤數。真實體重與標準體重誤差在10%以內都是完美身材(即 | 真實體重 − 標準體重 | < 標準體重×10%)。已知市斤是公斤的兩倍。現給定一群人的身高和實際體重,請你告訴他
6-1 直接插入排序 (10 分)
本題要求實現直接插入排序函式,待排序列的長度1<=n<=1000。 函式介面定義: void InsertSort(SqList L); 其中L是待排序表,使排序後的資料從小到大排列。 型別定義: typedef int KeyType;
6-3 遞歸求Fabonacci數列 (10 分)
stdio.h 輸入 整型 text bottom sca als tex spa 6-3 遞歸求Fabonacci數列 (10 分) 本題要求實現求Fabonacci數列項的函數。Fabonacci數列的定義如下: f(n)=f(n?2)+f(n?1) (n≥2),
7-1 jmu-Java-03面向物件基礎-04-形狀-繼承 (10 分)計科其他班的題
前言 前面題目形狀中我們看到,為了輸出所有形狀的周長與面積,需要建立多個數組進行多次迴圈。這次試驗使用繼承與多型來改進我們的設計。 本題描述: 定義抽象類Shape 屬性:不可變靜態常量double PI,值為3.14, 抽象方法:public double getPerimet
6-1 求鏈式表的表長 (10 分)
本題要求實現一個函式,求鏈式表的表長。 函式介面定義: int Length( List L ); 其中List結構定義如下: typedef struct LNode *PtrToLNode; st
6-1 刪除單鏈表中最後一個與給定值相等的結點 (10 分)2017年山東科技大學資料結構期末考試題
6-1 刪除單鏈表中最後一個與給定值相等的結點 (10 分) 本題要求在連結串列中刪除最後一個數據域取值為x的節點。L是一個帶頭結點的單鏈表,函式ListLocateAndDel_L(LinkList L, ElemType x)要求在連結串列中查詢最後一個數據域取值為x
7-1 求特殊方程的正整數解 (10 分)
#include <stdio.h> #include <math.h> int main() { int n, i, j, flag = 0; scanf("%d", &n); for(i = 0; i <sqrt(n); i++)