1樓:蘅遠的夜
#包括使用名稱空間std;
廉政的main()
為(i = 0我<10; i +
法院《乙個[i] <
法院<< endl;
返回0;}
從鍵盤輸入10個整數,然後根據提示輸入'a'或者'd',如果輸入為a,從小到大順序輸出,如果為d,從大到小輸出
2樓:云云兄弟
我的是採用c++中的stl來做的,相對來說比較簡潔,但是功能就不僅僅侷限於10個整數了,而是你想輸多少就輸多少!如果你懂stl,那我就不解釋了。如果需要解釋,我可以補充回答。
要注意的是執行時候的輸入方法:先輸a或者d後回車;然後輸入乙個整數要空一格,最後要以非整數結尾(比如字元),然後回車。
#include
#include
#include
using namespace std;
int main()
c語言 從鍵盤輸入10個整數,將這10個整數按從小到大的順序輸出。
3樓:網友
1、開啟軟體進入頁面,點選檔案-新建-檔案-c++ source file。
2、輸入預處理命令和主函式:#include/*輸入輸出標頭檔案*/void main()/*空型別:主函式*/。
3、定義變數和陣列的資料輸入10個數:int a[10],i,t;/*定義變數和陣列資料型別為整型*/printf("輸入10個整數:");/*輸出文字提示*/for(i=0;i<=9;i++)/*輸入10個數*/scanf("%d",&a[i]);
4、將數值逆置:for(i=0;i<5;i++)/*將數值逆置*/。
5、輸出結果並換行:for(i=0;i<10;i++)/*輸出結果*/printf("%d ",a[i]);printf("");/*換行*/。
6、執行看看。
4樓:網友
個人建議 你對c語言感興趣的話 就先看基礎點的東西 慢慢來。
我現在也在學 現在馬馬虎虎剛過二級考試。
如樓上的三個 現在給你估計也看個皮毛。
5樓:網友
選擇法排序:
#include ""
#define n 10
void main()
printf("排序後結果為:");
for(i=0;iprintf("%3d",a[i]);
printf("");}
從鍵盤上輸入10個整數,找出其中最大的並顯示出來c語言程式設計
6樓:懋靌
//思路 輸入的時候跟max比較,大於max的話max就等於這次輸入,以此類推。
#include
int main()
printf("max number is %d", max);}
c語言程式設計
7樓:網友
#include
void sort1(int a,int n);
void sort2(int a,int n);
void main()
if(c=='d')
void sort1(int a,int n)/*用冒泡法對其排序*/
void sort2(int a,int n)}你參考下吧,呵呵,這些東西要自己動手做的,不能讓別人幫太多。
8樓:網友
比較傻的做法。
陣列a,用於儲存原始資料。
陣列b,用於儲存從小到大的排列結果。
陣列c,用於儲存從大到小的排列結果。
函式b,用於將乙個陣列按從小到大的順序排列。
函式c,用於將乙個陣列按從大到小的順序排列。
首先輸入a,然後呼叫函式b,將結果儲存在陣列b中。然後呼叫函式c,將結果儲存在陣列c中。
判斷輸入的是a還是d,輸出對應的結果。
9樓:胖胖小臭鼬
#include
void main()
for(i=9;i>0;i--)
for(j=0;ja[j+1])
scanf("%c",&c);
if(c=='a')
for(i=0;i<10;i++)
printf("%d ",a[i]);
else for(i=9;i>=0;i--)printf("%d ",a[i]);
scanf用的讀取格式是"%d "所以你在輸入的時候要按格式輸入,舉例:1 2 3 4 5 6 7 8 9 10 a要這麼輸。這可以算是這個程式的乙個缺點吧。
這個程式的大概內容就是先輸入10個數,然後用冒泡法排序。根據輸入字元判斷,如果為a則正向輸出陣列(從a[0]到a[9]);否則逆序輸出(從a[9]到a[0])
能力所限,獻醜了 大大們不要笑話。
10樓:網友
用sort()函式排序,標頭檔案。
#include
using namespace std;
main()函式中呼叫庫函式sort,格式為sort(s,s+n);s是要排序的陣列,n是陣列長度。
然後輸入字元變數進行選擇,如果是a,則從0到9輸出,如果是d,則從9到0輸出。
從鍵盤輸入10個int型數,去掉重複的
include void main int a b i,j,n ,t for i i 彎扮兆 i scanf d a i b a for i i i 把a陣列去掉重複的數字存放在埋租b陣列中。for j jb j t b j b j b j b j t for i iprintf 缺鎮 d b i ...
c從鍵盤輸入整數,求所有奇數的和
include int main cout system pause return 0 include int main cout 所有奇數的和為 return 0 include using namespace std void main for i 1 i 11 i cout 從鍵盤上輸入十個整...
C語言入門習題,實現從鍵盤輸入整數,然後以相反的順序輸出每位數字。要求不允許使用陣列
include include include int main putchar n return 0 怎麼樣,沒用陣列吧 從鍵盤輸入一個整數,然後以相反的順序輸出每位數字。不能使用陣列 include int main void printf d n for n printf 2d n 10 n ...