導航:首頁 > 編程語言 > c語言abc程序

c語言abc程序

發布時間:2024-10-21 07:44:05

A. c語言中試編寫一個程序,輸入abc三個整型變數的值,輸出最大max和最小值min

此方法(演算法)不是最好,但容易理解。
#include<stdio.h>
int main()
{
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a>b&&a>c)
printf("the max is%d\n",a);
if(b>a&&b>c)
printf("the max is%d\n",b);
if(c>b&&c>a)
printf("the max is%d\n",c);
if(a<b&&a<c)
printf("the min is%d\n",a);
if(b<a&&b<c)
printf("the min is%d\n",b);
if(c<b&&c<b)
printf("the min is%d\n",c);
return 0;
}

B. c語言:3個數abc,按大小順序輸出

代碼如下:

#include <stdio.h>
int main()
{
int t,a,b,c;
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
t=a,a=b,b=t;
}
if(a<c)
{
t=a,a=c,c=t;
}
if(b<c)
{
t=b, b=c, c=t;
}
printf("%d %d %d ",a,b,c);
return 0;
}
原理就是運用冒泡演算法,把最大的數浮在最上面,而小的數就下沉,最後就輸出。

拓展資料

1、冒泡排序(Bubble Sort),是一種計算機科學領域的較簡單的排序演算法。

2、它重復地走訪過要排序的元素列,一次比較兩個相鄰的元素,如果他們的順序(如從大到小、首字母從A到Z)錯誤就把他們交換過來。走訪元素的工作是重復地進行直到沒有相鄰元素需要交換,也就是說該元素已經排序完成。

3、這個演算法的名字由來是因為越大的元素會經由交換慢慢「浮」到數列的頂端(升序或降序排列),就如同碳酸飲料中二氧化碳的氣泡最終會上浮到頂端一樣,故名「冒泡排序」。

資料來源:網路:冒泡排序

C. 編寫一個C語言程序,輸入abc三個值,計算並輸出其平均值

main()
{
float a,b,c,average;
printf("請分別輸入a,b,c的值,用逗號隔開:");
scanf("%f,%f,%f",&a,&b,&c);
average=a+b+c;
average=average/3;
printf("a,b,c的平均值是:%f",average);
}

閱讀全文

與c語言abc程序相關的資料

熱點內容
文件名有斜杠存不上 瀏覽:902
手機網路空間 瀏覽:406
iphone迅雷雲播 瀏覽:84
道客閱讀如何掃描文件 瀏覽:47
趕緊撤微信表情 瀏覽:307
如何不在多窗口中打開cad文件 瀏覽:154
pcb文件查看軟體 瀏覽:39
清理大文件是什麼東西 瀏覽:870
站長工具裡面的關鍵詞是怎麼添加上去的 瀏覽:100
擴展名TXT表示的文件類型是什麼 瀏覽:469
蘋果怎麼打開備份文件 瀏覽:903
哪個網站可以看到自己的收益 瀏覽:245
android開機啟動應用程序 瀏覽:444
js判斷頁面載入時間 瀏覽:560
寶寶巴士升級大麽王 瀏覽:595
c語言abc程序 瀏覽:105
編程貓如何查看別人作品的積木 瀏覽:506
keil多文件編譯 瀏覽:335
工業工程如何去編程 瀏覽:125
怎麼選中表格的所有數據 瀏覽:65

友情鏈接