1樓:匿名使用者
#include
#define m 1000
int main(void)
;int i;
for(i = 0; i < 10; i++)for(i = 0; i < m ; i++)if(b[i]!=0)
printf("%d\n",i);}
c語言 輸入10個整數,輸出其中不同的數,即如果一個數出現了多次,只輸出一次。 10
2樓:吐槽家無法忍受
#include"stdio.h"
main() }
用c語言:輸入10個數,要求輸出其中最大的數
3樓:綠茵場
方法1:(利用比較法)
方法2:(利用起泡法)
方法3:(利用函式的模組化設計回)
擴充套件資料
答
c語言程式結構:
1、判斷語句(選擇結構):
if 語句:「如果」語句;if—else 語句:「若...(則)...否則...」語句;switch 語句:「切換」語句;switch—case:「切換—情況」語句。
2、迴圈語句(迴圈結構):
while 語句:「當...」語句;do—while 語句:「做...當...(時候)」語句;for 語句:條件語句(即「(做)...為了...」語句)。
3、跳轉語句(迴圈結構:是否迴圈):
goto 語句:「轉舵」語句,也稱「跳轉」語句;break 語句:「中斷」(迴圈)語句,即結束整個迴圈;continue 語句:
「繼續」語句(結束本次迴圈,繼續下一次迴圈);return 語句:「返回」語句。
4樓:炫雪
方法bai1:(利用比較du法)
方法2:(利zhi用起泡dao法)
方法3:(利用函式的模組化版設計)
5樓:墨染
#include
#include
int main()
比較十個數的大小源
,我們首先需要定bai義一個十個數的陣列來儲存輸du入數字,然後定zhi義一個最大值默dao認為a【0】,接下來就是比較數字,如果目前的最大值小於a[i]那麼max就改為a【i】,將所有的數字遍歷以後,就可以得到最大值。
6樓:匿名使用者
思路:1 輸入一個數bai,儲存為最大的du數。
2 依次輸出剩zhi餘9個數,並與最大數
dao比較,回如新輸入的更大,則替換其值為答最大數。
3 輸出最大數。
**:#include
int main()
printf("%d\n",max);//輸出最大數。
return 0;}
7樓:饕餮2貨
#include
int max(int a,int n)
int main()
8樓:匿名使用者
樓上回答得很好
其實冒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; 9樓:匿名使用者 我看了一 bai下,嘿嘿. 第一樓的 du那位寫的還可以,只是他少掉了,輸入zhi10個數的那段. 而第二dao樓的那位則是 內完全搞錯了樓主的容意思,他所寫的跟本就不能符合要求. 以下是我寫的,大家多多指教.(我主要的針對整數來寫的)mai() printf("max/n"); }多多指教. 10樓:匿名使用者 給出主bai要du演算法 int a[10]; int max,i; max=0; for(i=0;i<10;i++) }最後zhi max中存dao 放的是版 最大的數權 編寫一個 c語言程式,要求輸入一個整數,就輸出比輸入值大10的所有整數, 11樓:忻丹彤雀恬 程式如下抄: #include "stdioh"int main(void)printf("該數的階乘為acc=%d ",acc);return 0;}運用for迴圈來求階乘。 執行結果: 如求十的c語言:編寫一個程式,要求輸入一個整數,輸出其階乘 12樓:匿名使用者 c語言編寫程式輸入一個整數如果大於10就輸出你猜大了,如果小於10就輸出你猜小 13樓:——陳巨集業 輸出比輸入值大10的所有整數?這樣的數就只有1個,就是輸入值+10 14樓:匿名使用者 #include void main()} 15樓:匿名使用者 main()} 輸出該數的各位數字之和的源 如下 include int fun int n else return sum void main 擴充套件資料1 輸入的數字要是整數,並且要在規定範圍內。2 對輸入的數要進行拆分,注意1和本身不能在求和之中。3 可以使用迴圈對輸入的數 n 遍歷,如果n i餘為0,則表... void swap int a,int b 或者可以用copy異或來交換數字 void swap int a,int b 呼叫的時候,就 swap array 0 array 1 好了 輸入兩個整數,交換後輸出 c語言怎麼程式設計 利用c語言來實現交換兩個變數的值,需要定義三個變數 include ... 可以參考下面的 include int main return 0 輸出 12345 5 4 3 2 1 include int main printf n return 0 include main printf n c語言編寫程式 輸入一個正整數,將其逆序輸出。例如,輸入12345,輸出5432...C語言從鍵盤上輸入正整數,計算並輸出該數的各位數字之和
c語言程式設計填空題兩數交換輸入兩個整數輸出交
c語言輸入整數要求倒序輸出while語句