回覆列表
-
1 # 棠溪吖
相關內容
- 1.程式設計實現:將一個任意整數插入到一個已排序的整數陣列中,插入後陣列中的數仍然保持有序。用C++編寫的?
- c語言程式設計,假設x是一個整數,寫一個程式:從鍵盤上輸入它的值,計算y=2x+5,並輸出y的值?
- c++語言程式設計:輸入三個整數,要求按照由小到大的順序輸出?
- 編寫程式生成20個200到300之間的隨機整數存放到陣列中,輸出其中能被5整除的數並求出它們的和?
- c語言程式設計,輸入兩個整數a?
- c語言程式設計中如何判斷一個數是否為整數?
- 鍵盤輸入任意多個整數存放在一個一維陣列,再把該陣列中的元素逆序?
- 編寫程式:從鍵盤上輸入n整數到一個數組?
- 輸入任意個整數,降序排列,用C語言程式設計解決?
- C語言程式設計中,輸入一個字串陣列,如何得出該陣列的長度?
#include<stdio.h>
#define n 10
int a[n];
int main()
{
int i,j=0,num;
int min;
int t;
scanf("%d",&num);
for(i=0;i<num;i++)
{
scanf("%d",&a[i]);
}
min=a[0];
for(i=1;i<num;i++)
{
if(a[i]<min)
{
min=a[i];
j=i;
}
}
printf("最小的數是:%d,下標是:%d\n",min,j);
printf("交換後\n");
if(j!=0)
{
t=a[0];
a[0]=a[j];
a[j]=t;
}
for(i=0;i<num;i++)
{
printf("%d ",a[i]);
}
printf("\n");
return 0;
}