4.建立靜態類,在其中定義乙個泛型方法,實現查詢陣列元素功能。
using system;
using system.collections;
using system.collections.generic;
using system.linq;
using system.text;
namespace program
; ls.addrange(a);
int n = convert.toint32(console.readline());
int m=myclass.indexof(ls, n);
if (m != -1)
console.writeline("在陣列中的位置為:", n, m);
else
console.writeline("不在該陣列中。",n);
console.readkey();}}
class myclass
}}
5.編寫乙個類似控制台應用,由控制台輸出兩個整數,輸出較大的乙個。
**如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace program
}}
6.下面控制台應用,利用string的擴充套件方法獲取字串中單詞數量。輸入下面**,並編譯執行,觀察結果。
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace program
}return intcount;}}
class program
", s.getwordcount());
console.readline();}}
}
7.仿照上面例子,設計乙個擴充套件方法用於驗證居民身份證合法性。
using system;
using system.collections;
using system.collections.generic;
using system.text.regularexpressions;
using system.linq;
using system.text;
namespace program
[\d|x|x]|\d");
if (reg.ismatch(str))
return true;
else
return false;}}
class program
}}
C 程式設計基礎 實驗(7) 1 2
1.將百分制轉換成五分制,如果輸入的百分制成績超出0 100時,程式丟擲異常。如下 using system using system.collections using system.collections.generic namespace program class program doubl...
C 程式設計基礎 實驗(7) 3
3.假定已經獲取題庫中的試題號,並存放在陣列arraykt中。例如,int arraykt 定義乙個靜態成員方法,該方法實現從上述陣列中隨機抽出給定數量 n,1 n arraykt.length 的考題,並組成乙個考題字串。比如隨機從arraykt中抽取5題組成考題字串 10,18,20,22,30...
c 程式設計 實驗5
1 乙隻猴子摘了n個桃子第一天吃了一半又多吃了乙個,第二天又吃了餘下的一半又多吃了乙個,到第十天的時候發現還有乙個。include using namespace std int main cout 起初總共有 cnt endl cout endl endl cnt 1 如果要迴圈,一定要再次初始化...