1、打開軟件進入頁面,點擊文件-新建-文件-C++ Source File。
在兩當等地區,都構建了全面的區域性戰略布局,加強發展的系統性、市場前瞻性、產品創新能力,以專注、極致的服務理念,為客戶提供網站制作、成都網站建設 網站設計制作按需搭建網站,公司網站建設,企業網站建設,高端網站設計,網絡營銷推廣,外貿網站建設,兩當網站建設費用合理。
2、輸入預處理命令和主函數:#includestdio.h/*輸入輸出頭文件*/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;i5;i++)/*將數值逆置*/{t=a[i];a[i]=a[9-i];a[9-i]=t;}。
5、輸出結果并換行:for(i=0;i10;i++)/*輸出結果*/printf("%d ",a[i]);printf("\n");/*換行*/。
6、運行看看。
1、首先打開編輯軟件,新建一個c程序空文件,引入標準庫和主函數,定義一個QuickSort函數用來排序,下面首先編寫排序函數的:
2、此處用到快速排序思想,通過一趟排序將要排序的數據分割成獨立的兩部分,即這里用i和j兩個變量分割數據,然后一部分的所有數據都比另外一部分的所有數據都要小,接著對這兩部分數據分別進行比較排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列:
3、接著編寫主函數,主函數中定義一個數組,然后用scanf接受數組,用戶輸入10個數以后,會將數存在數組array中,然后調用上面處理排序的函數,函數的輸入就是剛才輸入的數,最后在把排序的結果輸出即可:
4、最后編譯運行,輸入10個數,最后控制臺輸出了排序的結果,證明程序的邏輯是沒有問題的。以上就是C語言輸入10個數排序的演示:
思路:定義一個函數int fun(int a[]),該函數通過傳遞的參數數組依次遍歷,尋找最大值,最后返回最大值,主函數輸入數組,調用該函數輸出最大值。
參考代碼:
#includestdio.h
#define?n?10
int?fun(int?a[]){//求數組a的最大值函數
int?i,max=a[0];
for(i=1;in;i++)
if(maxa[i])?max=a[i];
return?max;
}
int?main()
{
int?a[n],i;
for(i=0;i10;i++)
scanf("%d",a[i]);?
printf("數組最大值為%d\n",fun(a));
return?0;
}
/*
1?5?9?7?3?8?6?4?2?0
數組最大值為9
*/
1、首先,先打開DEV C++軟件。
2、在編輯頁面輸入以下代碼:
#includestdio.h
int main()
{
int a,i;
float sum=0,average;
printf("please input 10 numbers:");
for(i=1;i=10;i++)
{
scanf("%d",a);
sum=sum+a;
}
3、選擇用輸入(printf("please input 10 numbers:");)語句來進行10個數的輸入。
4、使用for循環語句來對10個數值的循環計算,累加在sum語句中。
5、先在循環語句中進行10個數的累加在sum里面,然后在循環語句外使用(average=sum/10)來計算10個數的平均數。
6、按照題目的要求編寫完源代碼之后,點擊“運行”,彈出輸入頁面之后,在輸出頁面輸入10個整數值,然后點擊回車鍵,計算機即可計算出10個數的平均數了。
當前文章:C語言寫函數輸入10個數 用c語言輸入10個數輸出最大值
本文URL:http://m.kartarina.com/article18/dogejdp.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、服務器托管、網頁設計公司、自適應網站、網站設計、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯