using system;using system.collections.generic;
using system.linq;
using system.text;
/* 函式
* 孫數就是將一堆**進生重用的一種機制,函式就是一段**,這段**可能有輸入的值,可能會返回值,乙個函式就像乙個專門做這件事的人,我們呼叫它來作一些事情,它可能需要我們提供一些資料給它
* 它執行完成後可能會有一些執行結果給我們,要求的資料就叫引數,返回的執行結果就是返回值
* console.readline就是乙個有返回結果的函式
* console.writeline("hello")就是乙個有執行引數的函式,只有告訴writeline被列印的資料它才知道如何列印:
* int i=convert.toint32("22")則是乙個既有引數又有返回值的函式
* 有了函式寫**就像拼積木,c#中的各種各樣的技術其實就是通過for,if等這些基礎的語法將不同的函式按照一定邏輯組織起來到
*/namespace _38函式
",i);*/
//計算兩個整數中的最大值
//計算輸入陣列的和
//int a = ;
//int sum = _sum(a);
"計算總和為:",sum);
//確定函式引數的原則,自己能確定的資料自己內部解決,自己確定不了的資料過引數傳遞
//可變引數
//引數陣列: int sum(params int values)
//int sum(string name, params int values) 可變引數陣列必須是最後乙個
//引數預設值(.net4.0): void sayhello(string name, int age=20)
//vfunc("aa","bb","cc","dd");
//可變引數只能放在函式引數的最後乙個
//sayhello("xlc","白菜","黃花");
//函式的預設值
//ihello();
//函式的過載(函式的重名)
//引數型別不同或者引數個數不同(不嚴謹),與返回值無關
ihello("xxd",29);
ihello("姚明");
console.readkey();
}static void ihello(string name = "匿名", int age=20)
static void ihello(string name = "匿名")
static void sayhello(string name, params string nickname)
",name);
foreach(string _name in nickname)",_name);}}
static void vfunc(params string values)
",name);}}
//計算乙個整數陣列的總合
static int _sum(int myint)
return sum;
}//對比兩個整數的大小
static int maxint(int a, int b)
else if (b > a)
return b;
else
return 0;
}static int readint()
}}
Python函式第一節
coding utf 8 1.定義乙個方法 func,該func可以引入任意多的整型引數,結果返回其中最大與最小的值。import glob def func1 nums for i in nums if not isinstance i,int return error return max nu...
第一節綜述
shader是什麼?shader是著色器。渲染流水線的概念?渲染流水線的工作任務在於由乙個三維場景出發,生成一張二維影象。渲染流程分為3個階段 應用階段 幾何階段 光柵化階段。1 應用階段 由cpu負責實現,由開發者主導。最重要的輸出是渲染所需的幾何資訊,即渲染圖元。這些渲染圖元傳遞給幾何階段。2 ...
第一節 熱機
一.熱機 內燃機是熱機的一種,以汽油或柴油為燃料 二.汽油機 練1.三.柴油機 練2.從能量轉化的角度看,一台四衝程內燃機在乙個迴圈中 1 哪個衝程存在著化學能轉化為內能的過程?2 哪個衝程存在著內能轉化為機械能的過程?3 哪個衝程具有很明顯的機械能轉化為內能的過程?練3.關於單缸四衝程內燃機,下列...