c語言程式設計,輸入任意數輸出最小的數

2022-03-13 07:23:19 字數 3623 閱讀 1815

1樓:匿名使用者

1.只需將輸入資料存於陣列,再用冒泡發排序陣列(升序),則最小值即為第一元素。

#include

// 升序陣列src

void sort(int *src, int len)}}int main()

2樓:辛寄竹竹緞

嘻嘻,我們團的那哥們可能一時大意犯了個低階錯誤。

scanf("%d","%d","%d",a,b,c);這句應該改成:

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

你再執行就得了!

演算法還是寫的不錯的!

3樓:寂寞而莫我知也

#include

void main()

printf("最小數為%d\n",a[0]);

}樓主這個簡單,好理解。現寫的

4樓:匿名使用者

#include

void main()

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

}演算法思路肯定是對的

自己除錯一下就能執行了

用vc6.0 c語言編寫一道題實現輸入六個數輸出最小數

5樓:匿名使用者

#include "stdio.h"

void main()

ans=a[0];

for(i=1;i<6;i++)

printf("%d\n",ans);

}**如上,int範圍內可解

改小數的話,就將陣列a,以及最後的答案ans的型別改成double,以及相應的輸入輸出即可。。。

6樓:匿名使用者

vc6.0通過,樓主笑納 #include

7樓:匿名使用者

#include"stdio.h"

void main()

float a[6];int i,j;float temp;

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

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

scanf("%f",&a[i]);

for(i=0;i<5;i++)//氣泡排序for(j=i+1;j<6;j++)

if(a[i]>a[j])

temp=a[i];

a[i]=a[j];

a[j]=temp;

printf("最小值為%f",a[0]);

8樓:我不廢了

2樓跟3樓都挺好。我補充下:

氣泡排序:是把陣列中相鄰兩個比較大小,大的往後放,小的往前放。

3l的演算法:假設ans為最大值,當陣列中有比ans大的值時,就替換ans的值。

c語言程式設計:輸入一個數,輸出該數的5倍和10倍

9樓:育知同創教育

bai#include

duint main()

把輸入的數分別乘以

版權5和10,就是所求

10樓:賊寇在何方

樓上的好多人都沒有考慮很大的數的情況啊

而且題目沒說是一定是整數啊?!

11樓:匿名使用者

#include

int main()

12樓:匿名使用者

#include

int main(void)

13樓:匿名使用者

#include

main()

14樓:小楊貴公子

are you king me?

15樓:匿名使用者

程式如下:

#include

main()

16樓:天上飛的羊

這種問題也不給點分,吝嗇了

c語言任意輸入10個數,計算並輸出最大值和最小值

17樓:一個青年

程式原始碼如下:#include "pch.h"

#define _crt_secure_no_warnings#include

int main()

else

} while (loop != 0);

printf("輸入的10個數中,最大數:%d\t最小數:%d\n", max, min);//輸出最值

return 0;

}程式執行結果如下:擴充套件資料:其他實現方式:

#includevoid main()

else

if(min>num[i])}}

printf("max=%.2f\n",max);

printf("min=%.2f\n",min);}

18樓:文化廚子

#include

int main()

else

} while (loop!=0);

printf("輸入的10個數中,最大數:%d\t最小數:%d\n", max, min);

return 0;}

19樓:匿名使用者

#include

void main()

else}}

printf("max=%.2f\n",max);

printf("min=%.2f\n",min);}

用c語言編寫比較六個數大小的程式,要求同時輸出最大和最小的數 5

20樓:匿名使用者

#include "stdio.h"

void main()

printf("這六個數中的最大值和最小值分別是: %d %d",max,min);}

21樓:匿名使用者

#include

void main()

printf("最大數是%lf,最小數是%lf\n",in[5],in[0]);}

22樓:快樂在飛翔

#include"stdio.h"

float a[6]=;

float max_temp;

float min_temp;

void main()

printf("最小的數值為:%f\n",min_temp);

printf("最大的數值為:%f\n",max_temp);}

23樓:匿名使用者

#include

void main()

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

if(a[i]

printf("最大值=%d\n最小值=%d\n",max,min);

}親自編寫加測試!

24樓:匿名使用者

#include

int main()

printf("最大數是%d,最小數是%d",max,min);

return 0;}

c程式設計求輸入正整數任意位數倒序輸出

第一種 將第一種用for語句實現 int n printf 請輸入一個 整數 scanf d n for n n 0 n 10 printf d n 10 printf n 第二種 上面的方法存在多次呼叫printf函式的問題,而呼叫函式是需要額外的空間的時間的,這將會降低程式的執行速度。雖然在這裡...

c語言指標,輸入a,b,c數。將最大的數輸出

上面兄弟的程bai序在duvc6.0裡雖然編譯和連線都沒什麼問題zhi,但是是得不出dao正確結果的,輸入版11,12,13只會顯示11.這顯權然是不正確的.錯誤之處是下面這句 scanf d d d a,b,c 應為少了3個逗號.以下是小弟寫的 在vc6.0下除錯通過 include void s...

c語言程式設計 任意輸入4門課程的成績,計算它們的平均值

你好我們這裡需要設計五個變數,四個作為四個課程,第五個作為計算平均成績的變數,然後讓使用者輸入,計算輸出結果。以下是 include using namespace std int main double a,b,c,d,s cout 請輸入第一門成績 endl cin a cout 請輸入第二門成...