void
成都創新互聯公司主要從事成都網站設計、成都網站制作、網頁設計、企業做網站、公司建網站等業務。立足成都服務合肥,十年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:13518219792
main()函數是
C程序
處理的起點.main()函數可以返回一個值,也可以不
返回值
.如果某個函數沒有返回值,那么在它的前面加個前綴
void
一個最最簡單的例子
#includestdion.h
void
main()
{
printf("測試\n");
}
就會直接輸入
"測試"
二字
主函數就是心愿編成的一把鑰匙,有了這把鑰匙才能打開大門進去,然后針對內部各個小程序進行編譯。
在C語言中主函數調用子函數,子函數被主函數調用,這就是它們之間的聯系。編寫函數主要有以下步驟,首先對函數進行定義,語法格式為:
類型說明符? 函數名 (含類型說明的形式參數表)
{
語句序列
}
形式參數的作用是實現主函數和被調函數之間的聯系。通常將函數所處理的數據、影響函數功能的因素或函數處理的結果作為形參。
然后還要確定函數的返回值及類型,格式為:
return? ?表達式;
這個語句的另一個作用是結束當前函數的執行。一個函數可以不將任何值返回主函數,此時它的類型標識符為void,可以不寫return語句,也可以寫一個不帶表達式的return;語句。
擴展資料
C語言編程書寫規則:
1、一個說明或一個語句占一行。
2、用{} 括起來的部分,通常表示了程序的某一層次結構。{}一般與該結構語句的第一個字母對齊,并單獨占一行。
3、低一層次的語句或說明可比高一層次的語句或說明縮進若干格后書寫。以便看起來更加清晰,增加程序的可讀性。在編程時應力求遵循這些規則,以養成良好的編程風格。
參考資料來源:《C++語言程序設計(第4版)》鄭莉? 董源 何江舟 編著? 清華大學出版社
第三章 函數? 3.1 函數的定義與使用
參考資料來源:百度百科--c語言
主函數的作用是程序入口點,可以把它想象成進入小區的一個大門,你只有進了這個大門后才能去其它的房間(類比函數)里進行具體的操作,不知道這樣說合適不合適
函數是一段有特定功能的代碼,你可以在編程中同過參數傳遞引用它,這樣你就不必每次都把這段代碼寫一遍。比如說你定義了一個遞加函數int add(int x,int n),用來計算x+(x+1)+……+(x+n)的值,你如果想計算1+2+3+……+100,只要調用 add(1,99)就可以了,而不必把add函數再寫一遍。
程序執行從主函數 -- main() 開始,到主函數的結束為止,退出程序。主函數可以調用其它函數,其它函數可以互相調用,但不能調用主函數。
以下的程序實現的功能為:
主函數中定義一個包含10個浮點型數據的數組,
自定義函數實現如下功能:
函數func1()的功能是計算并輸出數組的平均值;
函數func2()的功能是將數組的每個數取整數(題目未規定取整規則,程序中采用截尾取整),存儲到新的數組里,并打印輸出。
#includestdio.h
void fun1(float a[],int n)
{float s=0;
for(;n;)s+=a[--n];
printf("%f\n",s);
}
void fun2(float a[],int b[],int n)
{int i;
for(i=0;in;i++)
{b[i]=a[i];
printf("%d ",b[i]);
}
printf("\n");
}
int main()
{ int i;
float a[10];
int b[10];
for(i=0; i10; i++)
scanf("%f",a[i]);
fun1(a,10);
fun2(a,b,10);
return 0;
}
分享文章:c語言主函數的應用 c語言子函數和主函數
網址分享:http://www.yijiale78.com/article10/hhssdo.html
成都網站建設公司_創新互聯,為您提供網站設計公司、網站內鏈、網站建設、定制開發、App設計、Google
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯