C語言 用選擇法對10個整數排
#include<stdio.h>
int main()
{int a[10],i,j,t;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
for(j=i+1;j<10;j++)
if(a[j]>a[i])
{
t= a[j];
a[j]=a[i];
a[i]=t;
}
for (i=0;i<10;i++)
printf("%d ",a[i]);
return 0;
}
相關推薦
C語言 用選擇法對10個整數排
#include<stdio.h> int main() {int a[10],i,j,t; for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) for(j=i+1;j<10;j++)
ACMNO.18 C語言-選擇排序 用選擇法對10個整數從小到大排序。 輸入 10個整數 輸出 排序好的10個整數
題目描述 用選擇法對10個整數從小到大排序。 輸入 10個整數 輸出 排序好的10個整數 樣例輸入 4 85 3 234 45 345 345 122 30 12 樣例輸出 3 4 12 30 45 85 122 234 345 345
【c語言】用選擇法對10個整數排序
#include <stdio.h> int main() { int i,j,min,temp,a[11]; printf("enter data:\n"); for(i=1;i<=10;i++) { scanf("%d",&a[i]
用指標法對10個整數排序
思路:在主函式中定義陣列a存放十個整數,定義int*型變數p並指向a[0]。在主函式中呼叫sort函式,用指標變數p作為實參。sort函式的形參用陣列名。利用選擇排序法進行排序。 #include<stdio.h> int main() { void sort(int
用指標方法對10個整數按由大到小順序排序
1. #include <stdio.h>int main(){ void sort(int x[],int n); int i,*p,a[10]; p=a; printf("Please enter 10 integer numbers:\n"); for(i=0;i<10;i++) s
用指標方法對10個整數按由小到大的順序排序
#include <stdio.h> int main() { void sort(int x[],int n); int i,a[10]; int *p=a; printf("input 10 numbe
用指標方法對10個整數按由大到小的順序排序
#include<stdio.h> int main() { void sort(int x[],int n); //sort函式宣告 int i,*p; int a[10]; p=a; //指標變數p指向a[0] printf("
用選擇法對陣列中n個整數按由小到大排序
#include <stdio.h> void sort(int a[], int n) { int i, t, j; for(i=0; i<n-1; i++) { for(j=i+1; j<n; j++) {
c語言 用二分法求方程在(-10 10)之間的根 2x 3-4x 2+3x-6 0
用二分法求方程在(-10,10)之間的根:2x^3-4x^2+3x-6=0. 解:x1<
6. 用冒泡法實現對10個整數按從小到大的順序排序輸出
用冒泡法實現對10個整數按從小到大的順序排序輸出(完成sort1函式)。 #include<stdio.h> int main() { int a[10],i,j;
用選擇法對陣列中的10個數進行從小到大排序.Cpp
#include<iostream> using namespace std; int main() { void select_sort(int array[],int n); int a[10],i; cout<<"enter t
用冒泡法對10個數排序
inpu sort cout log pac ted 個數 names std #include<iostream> #include<stdlib.h> using namespace std; int main() { int a[1
C語言用矩形法求定積分的通用函式,分別求 sinx, cosx,e^x
要求: 寫一個用矩形法求定積分的通用函式,分別求:sin(x),cos(x),e^x 。 分析: 矩形法,學過高等數學就知道化曲為直的思想。將定積分化為多個函式連續的和。基本思想是將區間[a,b]化成n等分,當n越大的時候結果越準確。圖形化成一小塊一小塊的矩形。底邊長都
ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0
題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言
C語言實現選擇法排序
選擇法排序: 依次使用當前取得的元素和其後面的元素進行比較。 在第一個元素和其後面的元素順次比較時,可藉助中間變數 對兩個數進行交換。 void fun(int a[], int n) { int p, temp; for (int i = 0; i < n-1; i++
c語言之選擇法排序
#include<stdio.h> void select_score(int a[],int n)//排序函式 { int i,j,k,temp; for(i=0;i<n-1;++i) { k=i;
冒泡法與選擇法對10個數進行從小到大的排序
//對10個數字按照從小到大的排序 氣泡排序: #include <stdio.h> int main() { int i; int j; int temp
C語言題:自動對所有的整數進行求和並打印出結果
要求: 編寫一個程式,要求使用者輸入一串整數和任意數目的空格,這些整數必須位於同一行中,但允許出現在改行中的任何位置。當用戶按下鍵盤上的“Enter”鍵時,資料輸入結束。程式自動對所有的整數進行求和並打印出結果。 注意: scanf的返回值:返回成功讀入的資料項數。
使用C語言編寫程式,計算N個整數的和(隨機輸入一個值,例如1到100之間所有整數的和)
第一種方法:使用迴圈 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int Add(
C語言紅寶書,使用選擇法對陣列中10個整數按小到大排序
#include<stdio.h> int main() { void sort(int array[],int n); int a[10],i; printf("enter array:\n"); for(i=0;i<10;i++)