C語言程式100例之C 版 005

2021-09-30 04:01:17 字數 660 閱讀 7831

c語言程式100例之c#版-005

【程式5】

題目:輸入三個整數x,y,z,請把這三個數由小到大輸出。

1.程式分析:我們想辦法把最小的數放到x上,先將x與y進行比較,如果x>y則將x與y的值進行交換,

然後再用x與z進行比較,如果x>z則將x與z的值進行交換,這樣能使x最小。

2.程式源**:

c語言程式:

#include "stdio.h"

#include "conio.h"

main()

/*交換x,y的值*/

if(x>z)

/*交換x,z的值*/

if(y>z)

/*交換z,y的值*/

printf("small to big: %d %d %d/n",x,y,z);

getch();

}##############################

c#程式:

using system;

class numberopinion

if(y>z)

if(x>z)

console.write("以上數由小到大是:");

console.write(x);

console.write("

console.write("

C語言100例之39

程式39 題目 有乙個已經排好序的陣列。現輸入乙個數,要求按原來的規律將它插入陣列中。1.程式分析 首先判斷此數是否大於最後乙個數,然後再考慮插入中間的數的情況,插入後此元素之後的數,依次後移乙個位置。2.程式源 main int temp1,temp2,number,end,i,j printf ...

Python重寫C語言程式100例 Part10

程式81 題目 809 800 9 1 其中?代表的兩位數,8 的結果為兩位數,9 的結果為3位數。求?代表的兩位數,及809 後的結果。1.程式分析 2.程式源 這個程式實在是奇怪 0 1 就寫個程式而已,不去追究了 a 809 for i in range 10,100 b i a 1 if b...

C語言經典100例 002

企業發放的獎金根據利潤提成.利潤 i 低於或等於10萬元時,獎金可提10 利潤高於10萬元,低於20萬元時,低於10萬元的部分按10 提成,高於10萬元的部分,可可提成7.5 20萬到40萬之間時,高於20萬元的部分,可提成5 40萬到60萬之間時高於40萬元的部分,可提成3 60萬到100萬之間時...