回覆列表
-
1 # 使用者1158134898603
相關內容
- C語言:輸入10個整數,將其中最小的數於第一個數對換,把最大的數與最後一個數對換。寫3個函式:()?
- 對任意輸入的x,用下式計算並輸出y x>0 y=1 x<0 y=-1 x=0 y=0 C語言編寫?
- c語言程式設計,假設x是一個整數,寫一個程式:從鍵盤上輸入它的值,計算y=2x+5,並輸出y的值?
- 輸入三個整數,比較三個數大小並按從小到大的順序排列。python程式碼怎麼寫?高手請指導,謝謝?
- C語言中怎麼弄輸入一個人的名字然後輸出我愛你?
- C語言,任意輸入十個字元,統計其中數字,字母,空格及回車,其他字元的個數?
- C語言,輸入半徑,求圓的面積和周長?
- c語言,任意一個四位數,求各個位置上的數字並輸出?
- 從鍵盤任意輸入一個整數n,程式設計計算並輸出1~n之間的所有素數之和我編的這個程式怎麼錯了(C語言)?
- C語言程式設計:從鍵盤輸入任意2個整數,計算它們的商、餘數(均為整數)、相除結果的小數部分(保留5位小數)?
1、輸入三個整數x,y,z,請把這三個數由小到大輸出。
2、所需要的開頭程式碼,#include "stdio.h"#include "conio.h",預處理命令,表示程式包含conio.h庫檔案conio.h庫檔案定義了透過控制檯進行資料輸入和資料輸出的函式。
3、下面這個程式碼是關鍵
int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if (x>y)
4、然後下一步
if (x>y) {t=x;x=y;y=t;} /*交換x,y的值*/ if(x>z) {t=z;z=x;x=t;} /*交換x,z的值*/ if(y>z) {t=y;y=z;z=t;} /*交換z,y的值*/
這一步的目的是交換各自的數值,使x的數值最小。
5、接下來就是輸出和結尾
printf("small to big: %d %d %d\n",x,y,z); getch(); }。
6、總之就是這樣,全部的程式碼就是輸入
#include "stdio.h"#include "conio.h"main(){ int x,y,z,t; scanf("%d%d%d",&x,&y,&z); if (x>y) {t=x;x=y;y=t;} /*交換x,y的值*/ if(x>z) {t=z;z=x;x=t;} /*交換x,z的值*/ if(y>z) {t=y;y=z;z=t;} /*交換z,y的值*/ printf("small to big: %d %d %d\n",x,y,z); getch(); }即可。