C語言作業-advance7-1-排序
#include<stdio.h> #include<stdlib.h> int main(void) { int *a,n,number; int i,j,temp; scanf("%d",&n); a=(int *)malloc(sizeof(int)*n); //動態申請儲存空間 for(i=0;i<n;i++) { scanf("%d",&number); a[i]=number; } for(i=0;i<n-1;i++) { for(j=i+1;j<n;j++) { if(a[i]>a[j]){ temp=a[i]; a[i]=a[j]; a[j]=temp; } } } for(i=0;i<n;i++) { printf("%d ",a[i]); } printf("\n"); system("pause"); return 0; }
相關推薦
C語言作業-advance7-1-排序
#include<stdio.h> #include<stdlib.h> int main(void) { int *a,n,number; int i,j,temp;
2018年計科五班秋季C語言基礎課第1次作業
學習效率 span https 一個 ref 又一 logs 寫博客 效率 ---恢復內容開始--- 1、翻閱鄒欣老師博客關於師生關系博客,並回答下列問題: (1)大學和高中最大的不同是沒有人天天看著你,請看大學理想的師生關系是?有何感想? 答:我認為是鄒欣老師說的健身教練
2018秋季C語言基礎課第1次作業
1:<1>我認為師生關係在於互幫互助上,老師能夠在上面認真講課,學生能認真聽老師的講課內容。學生能積極提出不解的問題,老師能認真解答問題。我認為這是大學良好的師生關係。我認為在大學應認真理解老師,努力營造良好的師生關係,學生能不忘自己的本職,我認為這才是重要的。希望夢想在大學校園裡能實現。
我的c語言作業----1
/*作業介紹*/ /***********************************************/ //輸入一字串去點前後的空格 //要求:封裝,檢驗是否滿足要求 #define _CRT_SECURE_NO_WARNINGS #include<st
C語言作業1-順序選擇結構設計-2求三角函式的累加值
C語言作業1-順序選擇結構設計-2求三角函式的累加值 問題描述: 給定θ值,求sinθ+cosθ的值. 程式碼實現: #include<stdio.h> #include<math.h> #define PI 3.1415926535 int main
C語言作業1-順序結構選擇設計-1求數字的次方
C語言作業1-順序結構選擇設計-1求數字的次方 問題描述:從鍵盤輸入x和y的值,求xy的值; 程式碼實現: #include<stdio.h> #include<math.h> int main() { int x,y,z; printf("需要計
C語言作業3-陣列-1統計文章各字元型別數目
C語言作業3-陣列-1統計文章各字元型別數目 問題描述: 有1篇文章,共有3行文字, 每行有80個字元,要求分別統計其中的英文大寫字母、小寫字母、數字、及其他字元的個數 程式碼實現: #include<stdio.h> #include<stdlib.h>
C語言作業2-迴圈結構程式設計-1利用三種迴圈求階乘累加和
C語言作業2-迴圈結構程式設計-1利用三種迴圈求階乘累加和 問題描述: 利用while , do while, 和for迴圈分別編寫求 ∑ n! (即1!+2!+3!+…+25!)的程式 程式碼實現: #include<stdio.h> #include<s
C語言作業1-順序選擇結構設計-3三個數比較出最大值
C語言作業1-順序選擇結構設計-3三個數比較出最大值 問題描述: 輸入並執行下面程式: 三個整數a,b,c,由鍵盤輸入這三個數,求三個數中最大的值。 程式碼實現: #include<stdio.h> #include<stdlib.h> int mai
C語言之歸並排序
ack trac for pos 語言 font tex 合並 %d 即將兩個都升序(或降序)排列的數據序列合並成一個仍按原序排列的序列。 上代碼: #include <stdio.h> #include <stdlib.h> #defin
第0次c語言作業
clas 標題 金錢 大學 nbsp 社會 -- 一個 spa 你認為大學的學習生活、同學關系、師生應該是怎樣 學習生活:大學生活是一個新的開始,一個新的起點。這是一個新的挑戰,大學的生活能夠讓我們快速去適應新的環境所帶來的挑戰。 在大學生活中我們可以感受到小社
在STM32上實現NTFS之4:GPT分區表的C語言實現(1):主GPT表頭的實現
center mbr分區 sum 對齊 字節數 決定 容器 alt 水平 題外話:在荒廢了很久沒有更新之後……某日突然收到讀者的站內信!內容大體是詢問GPT分區表信息的讀取方式,筆者激動萬分之下,決定繼續解剖NTFS……其實GPT嚴格上不算是NTFS的內容, GPT和M
C語言作業(三)
完成 c語言 老師 9.png sum clas 學習 均值 color 一。完成PTA上四題作業 二。具體解題 (一)。A乘以B 1.實驗代碼 #include <stdio.h> int main() { int A,B,C; scanf
C語言作業--函數
pri 循環 哥德巴赫猜想 局部變量 函數調用 () img 調用 運行 一、PTA實驗作業 題目1: 400~499 中4出現的次數 1. 本題PTA提交列表 2. 設計思路 一、main函數 1.函數聲明int fun(int x) 2.定義變量i,k,i表示輸入的
C語言作業--數組
風格 轉換 小結 學習總結 n-1 遇到 n+1 長度 縮進 一、PTA實驗作業 題目1:7-5 數組循環左移 1. 本題PTA提交列表 2. 設計思路 定義倆個整數 n,m 定義循環變量i,j,x 定義變量k用來存放下標 定義變量number用於
C語言作業
com 字符串 整數 ble 個數字 tps 提交 ber 進制 一、PTA實驗作業(4分) 題目1: 將數組中的數逆序存放 1. 本題PTA提交列表(要提交列表,不是結果) 2. 設計思路(用代碼表示扣分) 定義n用於存放輸入的數字個數,number[999]用來存放輸
C語言小題1
輸入數據為一個數組的下標有一組特殊的數列a1,a2,...,其定義如下:a1=1,a2=2,...,a(n)=2*a(n-1)+a(n-2)。求第k個數項的值。要求:第一行是測試數據的組數,後面跟著n行輸入,每組測試數據占1行,包括一個正整數k(1<=k<1000000)。#include<
C語言:歸並排序
tar merge ret void class while std stdio.h 歸並排序 歸並排序(C語言)。 先上代碼,理論會後面一起總結。 1. 遞歸 2. 非遞歸 #include <stdio.h> #include <stdlib.h
基於c語言實現的快速排序算法
。。 時間 所在 排序算法 sca 輸出 void oid 快速排序 題目描述:對輸入的n個數進行排序並輸出。 解題思路:其實是很常規的排序題,但是為了一復習,所以采用快排的方法。這裏就當是快速排序的代碼實現練習好了。 快速排序是非常經典的一個算法,可以在對數規模的時間下實
【藍橋杯】第六屆國賽C語言B組 1.積分之迷(水題)
水題 urn class %d names 風鈴 需要 藍橋 std 小明開了個網上商店,賣風鈴。共有3個品牌:A,B,C。為了促銷,每件商品都會返固定的積分。 小明開業第一天收到了三筆訂單:第一筆:3個A + 7個B + 1個C,共返積分:315第二筆:4個A + 10個