1樓:匿名使用者
#include
main()
printf("%d",max);}
2樓:匿名使用者
#include
void input(int arr,int len);
void output(int arr,int len);
void main()
{ int a[10];
input(a,10);
int i;
for(i=0;i<9;i++){
if(a[i]久不
抄學了,語法襲
都快bai忘了,可能
du有錯誤zhi
。——dao!
3樓:匿名使用者
我只列bai出關du鍵zhi
**,dao
如下回:答
int[10] input;
int max = input[0];
for(int i=1;i<10;i++)return max;
4樓:匿名使用者
#include
int main()
printf("the max is : %d ",x);}
5樓:匿名使用者
#include
void main()
printf("the max number you inputed is %d\n", max);}
依次將10個數輸入,要求將其中最大的數輸出。
6樓:匿名使用者
設乙個陣列,存入十個數,先令第乙個數是最大數,然後與後面九個分別進行比較,若比第乙個大,則令max為該數,完了輸出max
7樓:匿名使用者
1.定義乙個max
2.輸入第乙個數first並執行max=first;
3.如果輸入的數不夠10個,輸入下乙個數next;
4.如果next>max ,則max=next;
5.執行第3步迴圈.
8樓:匿名使用者
1.用陣列接受輸入的10個數
2.變數max為最大數
max=a[0];
a[1]。。。。a[9]和max比較 較大的數賦值給maxprintf
9樓:伍拾步
#include "stdio.h"
void main()
printf("最大值為:%d\n",max);}
依次將10個數輸入,要求將其中最大的數輸出,用傳統流程圖表示,**
10樓:匿名使用者
1.讀取輸入的數字
a2.迴圈讀取下乙個數字b;
3.比較a和b,將他們中比較大的數值,賦值給a4.繼續迴圈直到十個數輸入完畢
5,輸出a即為最大數.
傳統就是比大小咯,10個數,標上標籤,1,2,3....10。
然後第1個跟第二個比較下大小,如果第1個大於第二個,那麼交換下1跟2的標籤,如果第1個不大於2第二個,不交換標籤,接著類似比較第二個跟第三個,比完最後乙個 10標籤的就是最大的那個數。
c語言 依次將10個數輸入,要求將其中最大的數輸出。
11樓:四捨**入
#include
#include
int main()
12樓:簡智嶢
#include
int main()
printf("%d",max);
return 0;}
13樓:匿名使用者
1. 開始
2.定義max
2.輸入乙個數n(若是第一次輸入,將n賦值給max)3.max與n進行比較,若n 若等於10進入步驟5 5.輸出max 6.結束 14樓:匿名使用者 參考 用c語言:輸入10個數,要求輸出其中最大的數 15樓:綠茵場 方法1:(利用比較法) 方法2:(利用起泡法) 方法3:(利用函式的模組化設計回) 擴充套件資料 答 c語言程式結構: 1、判斷語句(選擇結構): if 語句:「如果」語句;if—else 語句:「若…(則)…否則…」語句;switch 語句:「切換」語句;switch—case:「切換—情況」語句。 2、迴圈語句(迴圈結構): while 語句:「當…」語句;do—while 語句:「做…當…(時候)」語句;for 語句:條件語句(即「(做)…為了…」語句)。 3、跳轉語句(迴圈結構:是否迴圈): goto 語句:「轉舵」語句,也稱「跳轉」語句;break 語句:「中斷」(迴圈)語句,即結束整個迴圈;continue 語句: 「繼續」語句(結束本次迴圈,繼續下一次迴圈);return 語句:「返回」語句。 16樓:炫雪 方法bai1:(利用比較du法) 方法2:(利zhi用起泡dao法) 方法3:(利用函式的模組化版設計) 17樓:墨染 #include #include int main() 比較十個數的大小源 ,我們首先需要定bai義乙個十個數的陣列來儲存輸du入數字,然後定zhi義乙個最大值默dao認為a【0】,接下來就是比較數字,如果目前的最大值小於a[i]那麼max就改為a【i】,將所有的數字遍歷以後,就可以得到最大值。 18樓:匿名使用者 思路:1 輸入乙個數bai,儲存為最大的du數。 2 依次輸出剩zhi餘9個數,並與最大數 dao比較,回如新輸入的更大,則替換其值為答最大數。 3 輸出最大數。 **:#include int main() printf("%d\n",max);//輸出最大數。 return 0;} 19樓:饕餮2貨 #include int max(int a,int n) int main() 20樓:匿名使用者 樓上回答得很好 其實冒copy泡排序或選擇排序效率都是o(n^2)的,你可以實驗用線性時間複雜度的雜湊排序------我根據計數排序改編的 原理就是開乙個資料範圍內大小的陣列,比如資料在1~~100000內的話就開個100000陣列,然後一次掃瞄: int* a = new int [100000] ; int* b = new int [10] ; for(int i=0;i<100000;i++) a[i] = 0 ; for(int i=0;i<9;i++) for(int i=0;i<100000;i++) if( a[i] ) for(int j=0;i
delete a; 21樓:匿名使用者 我看了一 bai下,嘿嘿. 第一樓的 du那位寫的還可以,只是他少掉了,輸入zhi10個數的那段. 而第二dao樓的那位則是 內完全搞錯了樓主的容意思,他所寫的跟本就不能符合要求. 以下是我寫的,大家多多指教.(我主要的針對整數來寫的)mai() printf("max/n"); }多多指教. 22樓:匿名使用者 給出主bai要du演算法 int a[10]; int max,i; max=0; for(i=0;i<10;i++) }最後zhi max中存dao 放的是版 最大的數權 依次將10個數輸入,要求將其中最大的輸出。 23樓:匿名使用者 問題很多: 1,輸入的怎麼是a?應該是這十個數 2,a=a+1,寫反了在計算機上是錯的。 3,把這改了重寫一遍吧,寫過了發來我看看 24樓:晨曦的煙雨 你寫的a>10是啥意思? c語言程式設計依次將10個數輸入,要求輸出其中最大的數,網上搜出來的答案基本上都是輸入的第乙個數就認為是最大
5 25樓:匿名使用者 #include int main() printf("max=%d\n",max); return 0; }lz看我寫的這個ok不? 不懂請追問版 ,望採納~~權 26樓:不加v的水哥 你給的程式都對的。先將第個輸入的數賦給最大值,是為了少一次比較,你可以將最大值賦為0,然後每次輸入數時都與最大值比較,若新輸入的數較大,則更新最大值。 27樓: //我正在機房上課來 ,已通過驗證源(c99標準的) #include #define n 10 int s[n]; int f(int n) int max(int a, int b)int main() printf("%d", f(n-1)); return 0;} 28樓:可里 #include void main() printf("%d",max);} 用傳統流程圖表示該演算法:依次將10個數輸入,要求將其中最大的數輸出
10 29樓:小莫 1、傳統流程圖如下圖所示: 2、流程圖思路詳解: (1)定義三個變數,分別是i(用於迴圈計數)、m(儲存相對較大的數值)、a(輸入的數值)。 (2)給迴圈變數i賦值。 (3)輸入第乙個數a,將a的值賦給m,初始化m的值(4)進入迴圈,在迴圈中首先判斷是否復合迴圈條件,如果符合條件,則輸入新值a,用a的值和之前m的值進行比較,較大的值賦給m,迴圈變數i+1;不符合條件則輸出存放儲存相對較大的數值的變數m,得到結果 簡單點說就是兩數比較取大值儲存,最後輸出。 30樓:a皮卡丘 1、傳統流程圖: 2、思路:比大小,10個數,標上標籤,依次為1,2,3....10。 然後第1個跟第二個比較大小,如果第1個大於第二個,那麼交換下1跟2的標籤,如果第1個不大於2第二個,不交換標籤,接著比較第二個跟第三個,比完最後乙個為止。10標籤的就是最大的那個數。 3、用c語言方法: 讀入a[1~10] max=a[1]; for(i=1;i<=10;i++) // i從1~10查詢 if(max輸出max 結束流程圖: 使用圖形表示演算法的思路是一種極好的方法,簡單明瞭。流程圖在組合語言和早期的basic語言環境中得到應用。相關的還有一種pad圖,對pascal或c語言都極適用。 流程圖是揭示和掌握封閉系統運動狀況的有效方式。作為診斷工具,它能夠輔助決策制定,讓管理者清楚地知道,問題出在**,從而確定出可供選擇的行動方案。 流程圖也稱作輸入-輸出圖,直觀地描述乙個工作過程的具體步驟。流程圖對準確了解事情是如何進行的,以及決定應如何改進過程極有幫助。這一方法可以用於整個企業,以便直觀地跟蹤和**企業的運作方式。 流程圖使用一些標準符號代表某些型別的動作,如決策用菱形框表示,具體活動用方框表示。但更重要的是必須清楚地描述工作過程的順序。流程圖也可用於設計改進工作過程,具體做法是先畫出事情應該怎麼做,再將其與實際情況進行比較。 31樓:未末鹿晗 用ns流程圖表示:依次輸入十個數,其中最大值輸出 一 先說下思路 1 讀取輸入的數字a。2 迴圈讀取下 乙個數字b。3 比較a和b,將他們中比版較大的數值權,賦值給a。4 繼續迴圈直到十個數輸入完畢。5 輸出a即為最大數。二 編碼如下 依次將10個數輸入,要求輸出其中最大的數 include int main for i 0 i 10 i prin... rivate sub mand1 click dim a1,a2,a3,max1 as integer。a1 inputbox 請輸入第1個數 max1 a1。a2 inputbox 請輸入第2個數 if a2 max1 then max1 a2。a3 inputbox 請輸入第3個數 if a3 ... 因為7個連續自然數為等差數列,又因為和是105 由等差數列求和公式可知,第四個數為105 7 15 所以最大的數是18,最小的是12 7個連續自然數的和是105,其中最小的數是 12 最大的數是 18 7個連續自然數的和是105,其中最小乙個是多少?最大乙個數是多少?因為7個連續自然數為等差數列,又...怎麼用NS流程圖表示依次將數輸入,輸出其中最大的數
演算法設計題要求輸出數中最大的數請畫出流程圖
連續自然數的和是105,其中最小的數是最大的數是