回覆列表
-
1 # tuflu1505
相關內容
- 求c語言程式設計輸出200以內的素數?
- 為什麼C語言沒有輸入輸出語句呢?
- 求大神⊙▽⊙ C語言程式,從鍵盤任意輸入10個整數,統計並輸出其中非負數的個數,以及計算並輸出非?
- 怎麼用C語言實現:輸入一個人名字的拼音(字串),以數字形式或各字串+4的形式輸出?
- c語言的long double怎麼輸出?
- C語言:編寫程式,計算出1000到5000之間能被3和7整除但不能被11整除的所有整數的個數?
- C語言,輸入一個整數n,輸出數列1-1/3+1/5-……前n項的和?
- C語言 %u是以什麼形式輸出?
- 用C語言編寫,輸入n個數和一個整數k,輸出n個數中第k個最大最小值。要求有輸入錯誤判斷及相應錯誤資訊?
- 用c語言輸出顯示自己的姓名和學號?
個整數的排序,有使用單個變數和使用陣列二種方法實現。使用單個變數的方法:#include<stdio.h>intmain(){inta,b,c,d,t;scanf("%d%d%d%d",&a,&b,&c,&d);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(a>d){t=a;a=d;d=t;}if(b>c){t=b;b=c;c=t;}if(b>d){t=b;b=d;d=t;}if(c>d){t=c;c=d;d=t;}printf("%d%d%d%d\n",a,b,c,d);return0;}使用陣列和迴圈的方法:#include<stdio.h>intmain(){inta[4],i,j,t;for(i=0;i<4;i++)//讀入4個數據scanf("%d",&a[i]);for(i=0;i<3;i++)//氣泡排序for(j=0;j<3-i;j++)if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}for(i=0;i<4;i++)//輸出4個數據printf("%d",a[i]);printf("\n");return0;}