回覆列表
-
1 # 使用者52510796211
相關內容
- c語言程式設計,假設x是一個整數,寫一個程式:從鍵盤上輸入它的值,計算y=2x+5,並輸出y的值?
- 用C語言程式設計,使計算機自動產生100-999之間100個隨機數,用至少兩種演算法完成排序?
- c++語言程式設計:輸入三個整數,要求按照由小到大的順序輸出?
- 編寫程式生成20個200到300之間的隨機整數存放到陣列中,輸出其中能被5整除的數並求出它們的和?
- php如何按陣列鍵值排序?
- c語言程式設計,輸入兩個整數a?
- c語言程式設計中如何判斷一個數是否為整數?
- 鍵盤輸入任意多個整數存放在一個一維陣列,再把該陣列中的元素逆序?
- 編寫程式:從鍵盤上輸入n整數到一個數組?
- 輸入任意個整數,降序排列,用C語言程式設計解決?
main(){inti,j,number;inta[11]={1,4,6,9,13,16,19,28,40,100};/*陣列初始化時預留一位置*/printf("arraya:\n");for(i=0;i<10;i++)/*輸出陣列原有元素*/printf("%d",a[i]);printf("\n");printf("Insertdata:");scanf("%d",&number);/*讀入要插入的資料*/i=0;/*以下三行找到插入位置i*/while(a[i]<number&&i<10)i++;for(j=9;j>=i;j--)/*將插入點以後的元素順序後移一位*/a[j+1]=a[j];a[i]=number;/*插入資料*/printf("Now,arraya:\n");for(i=0;i<11;i++)/*輸出插入後仍有序的陣列*/printf("%d",a[i]);}執行情況如下:arraya:14691316192840100Insertdata:5↙Now,arraya:145691316192840100