VB做鍵盤輸入數,按由大到小順序輸出

2022-01-30 15:59:16 字數 1583 閱讀 9772

1樓:園林植物手冊

具體操作方法如下:

#include

int main(void)

if(b

if(a

printf("從大到小:%d %d %d",a,b,c);

system("pause");

return 0;}

注意:中間的t=a;a=b;b=t,就是交換a和b的位置,總是把大的換到前面來。

c語言任意輸入5個數,並按從大到小順序輸出的方法如下:

#include

#include

int main()

for(i=0;i<=4;i++)}}

printf("排序結果是:\n");

for(i=0;i<=4;i++)

return 0;

2樓:加百列

一、思路過程:

(1)定義資料型別,本例項中 a、b、c、t 均為基本整型。

(2) 使用輸入函式獲得任意 3 個值賦給 a、b、c。

(3) 使用 if 語句進行條件判斷,如果 a 大於 b,則藉助於中間變數 t 互換 a 與 b 值, 依此類推比較 a 與 c、b 與 c,最終結果即為 a、b、c 的升序排列。

(4) 使用輸出函式將 a、b、c 的值依次輸出。

二、定義一個swap函式,使用一箇中間變數,對比兩個數字的大小,並進行數值替換。

三、建立主函式,接收輸入的三個數字,通過第一步定義的swap函式分別進行比較。

四、執行結果:

3樓:慄若可可

#include

int main(void)

{int a,b,c,t;

printf("請輸入三個數");

scanf("%d%d%d",&a,&b,&c);

if(a是交換a和b的位置,總是把大的換到前面來。

三個數就是這樣,要是推廣到n個數,就是氣泡排序,啦,你可以看一下:

4樓:末日審判

^不錯的呦 看了你的我又編了個五個氣泡排序的測試通過啦哈哈

#include"stdio.h"

main()

5樓:匿名使用者

#include

int main()

編寫vb程式:輸入三個數,然後按從大到小的順序在窗體上顯示出來

vb 編寫程式,從鍵盤上輸入任意3個數按從小大的順序輸出。

6樓:喻元愷

選擇語句的話,你最好用iif的哈,還有可以用陣列排序的方式的哈

由鍵盤輸入3個數,編寫一程式將這3個數按由小到大的順序輸出

7樓:匿名使用者

#include

void main()

if(c

if(b

printf("%d %d %d\n",a,b,c);

}試試看!

從鍵盤輸入一個年份,判斷其是否為閏年 VB

1 開啟visual basic軟體 vb軟體 新建工程,在form1窗體黑點區域雙擊進入form1的區域 2 清空後,就可以編寫 了。這裡在輸入欄中輸入年份,輸入之後點選確定,就會在form1中會顯示出是否閏年。關於閏年的判斷只要滿足能被4整除不能被100整除或者被4和400整除就是達成條件,最後...

C語言編寫一程式,實現整數a,b,c由鍵盤輸入,輸出其

include int main include stdio.h void main 有三個整數a,b,c,由鍵盤輸入,輸出其中最大的數 c語言程式設計怎麼寫?執行 如下 include void main c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯 處理...

C語言鍵盤輸入整數,按大小順序輸出要求用選擇法。輸出排序後的整數,數和數之間有空格。求大神

改一bai個地du方就行了zhi include int main for i 0 i 9 i for i 0 i 9 i return 0 第二個for為啥不等於9的呢 求c 程式 任意從鍵盤輸入10個整數,按從小到大的順序排序,並輸出結果。方法步驟如下 1 首先,定義一個結構,包括數值 排名和序...