版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦程序設計基礎練習題(全答案版)《程序設計基礎——C#.NET》練習
參考答案:
一、挑選題
1..NET的目的就是將____A____作為新一代操作系統(tǒng)的基礎,對互聯網的設計思想舉行擴展。A.互聯網B.WindowsC.C#D.網絡操作系統(tǒng)
2.假設變量x的值為10,要輸出x值,下列正確的語句是__C__。
A.System.Console.writeline(“x”)B.System.Cosole.WriteLine(“x”)
C.System.Console.WriteLine(“x={0}”,x)
D.System.Console.WriteLine(“x={x}”)
3.要退出應用程序的執(zhí)行,應執(zhí)行下列的_A___語句。
A.Application.Exit();
B.Application.Exit;
C.Application.Close();
D.Application.Close;
4.關于C#程序的書寫,下列不正確的說法是__D________。
A.區(qū)別大小寫
B.一行可以寫多條語句
C.一條語句可以寫成多行
D.一個類中只能有一個Main()辦法,因此多個類中可以有多個Main()辦法
5.在C#語言中,下列能夠作為變量名的是__C__。
A.ifB.3abC.b_3aD.a-bc
7.能正確表示規(guī)律關系“a≥5或a≤0”的C#語言表達方式是__D__。
A.a>=5ora=5|a=5&&a=5||a=1,y=x*x,寫一程序輸入x,輸出y。classProgram
{
staticvoidMain(string[]args)
{
doublex,y;
Console.Write("請輸入數值x:");
x=Convert.ToInt16(Console.ReadLine());
if(x0)
要求:輸入一個x值,輸出y值。用控制臺應用程序編寫。
classProgram
{
staticvoidMain(string[]args)
{
doublex,y;
Console.Write("請輸入數值x:");
x=Convert.ToInt16(Console.ReadLine());
if(x0)
y=-1;
else
y=0;
Console.WriteLine("輸出y等于:{0}",y);
}
}
4、從鍵盤上隨意輸入兩個整數,并將較大的數顯示出來。
classProgram
{
staticvoidMain(string[]args)
{
Console.Write("請輸入數值x:");
x=Convert.ToInt16(Console.ReadLine());
Console.Write("請輸入數值y:");
y=Convert.ToInt16(Console.ReadLine());
if(x>y)
z=x;
else
z=y;
Console.WriteLine("輸出較大的數:{0}",z);
}
}
辦法二:
usingSystem;
classcl
{
staticvoidMain()
{
Console.WriteLine("班級:電子商務2班,序號:25號,姓名:莫子良\n");
intx,y,z;
Console.Write("請輸入x的值:");
x=Convert.ToInt16(Console.ReadLine());
Console.Write("請輸入y的值:");
y=Convert.ToInt16(Console.ReadLine());
z=Math.Max(x,y);
Console.WriteLine("輸出較大值:{0}",z);
}
}
5、從鍵盤上隨意輸入三個整數,并將較大的數顯示出來。
usingSystem;
classjdz
{
staticvoidMain()
{
doublex,y,z,h,t;
Console.Write("請輸入數值一x:");
x=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值二y:");
y=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值三z:");
z=Convert.ToSingle(Console.ReadLine());
if(x>y)
h=x;
h=y;
if(h>z)
t=h;
elset=z;
Console.WriteLine("其中最大值為:{0}",t);
Console.ReadLine();
}
}
辦法二:
usingSystem;
classjdz
{
staticvoidMain()
{
doublex,y,z,h,t;
Console.Write("請輸入數值一x:");
x=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值二y:");
y=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值三z:");
z=Convert.ToSingle(Console.ReadLine());
h=Math.Max(x,y);
t=Math.Max(h,z);
Console.WriteLine("其中最大值為:{0}",t);
Console.ReadLine();
}
}
6、輸入兩個實數,按代數值由小到大的次序輸出這兩個數。usingSystem;
namespaceConsoleApplication2
{
classProgram
{
staticvoidMain(string[]args)
{
inta,b,c;
Console.Write("請輸入第一個實數:");
a=Convert.ToInt16(Console.ReadLine());
Console.Write("請輸入其次個實數:");
b=Convert.ToInt16(Console.ReadLine());
if(b>a)
{
c=a;a=b;b=c;
}
Console.WriteLine("由小到大排序:{0},{1}",b,a);
}
}
辦法二:
usingSystem;
namespaceConsoleApplication2
{
classProgram
{
staticvoidMain(string[]args)
{
inta,b,c,d;
Console.Write("請輸入第一個實數:");
a=Convert.ToInt16(Console.ReadLine());
Console.Write("請輸入其次個實數:");
b=Convert.ToInt16(Console.ReadLine());
if(b>a)
Console.WriteLine("由小到大排序:{0},{1}",a,b);
else
Console.WriteLine("由小到大排序:{0},{1}",b,a);
}
}
}
7、輸入三個實數,按代數值由小到大的次序輸出這三個數。usingSystem;
classjdz
{
staticvoidMain()
{
doublea,b,c,t;
Console.Write("請輸入數值一a:");
a=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值二b:");
b=Convert.ToSingle(Console.ReadLine());
Console.Write("請輸入數值三c:");
c=Convert.ToSingle(Console.ReadLine());
if(a>b)
{t=a;a=b;b=t;}
if(a>c)
{t=a;a=c;c=t;}
if(b>c)
{t=b;b=c;c=t;}
Console.WriteLine("排序由小到大為:{0},{1},{2}",a,b,c);
}
}
8、計算n!的程序。
namespaceConsoleApplication3
{
classProgram
{
staticvoidMain(string[]args)
{
inti;longsum=1,n;
Console.Write("請輸入數值n:");
n=Convert.ToInt64(Console.ReadLine());
for(i=1;i<=n;i++)
sum=sum*i;
Console.WriteLine("n的階乘:{0}",sum);
}
}
}
9、求100以內的偶數和,即:2+4+6+…+100的和。
usingSystem;
namespaceConsoleApplication1
{
classProgram
{
staticvoidMain(string[]args)
{
inti,sum=0;
for(i=1;i<=100;i++)
{
if(i%2==1)continue;
sum=sum+i;
}
Console.WriteLine("sum={0}",sum);
}
}
}
10、編寫一個程序,將10,20,30,40,50,60這六個數放入一個一維數組中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鐘點工保潔協議
- 預制構件購銷制造合同
- 農業(yè)借款協議案例
- 工程勞務分包簡易合同樣本
- 指定代理經銷合同
- 個人提供音樂教練勞務合同
- 購銷合同有效期內的責任劃分
- 油漆采購合同樣式
- 購銷合同解除協議的簽訂
- 借款合同到期后續(xù)簽協議
- 美育-美即生活 美育期末試卷及答案
- 網站項目功能測試驗收報告
- 自考02313電力系統(tǒng)微型計算機繼電保護歷年(12-19)真題試卷
- 馬克思主義基本原理智慧樹知到答案章節(jié)測試2023年重慶工商大學
- 合理性、先進性的證明
- 人教版數學三年級上冊分數的初步認識分數的初步認識-課件16
- 選必中第一單元大單元教學設計
- GB/T 34281-2017全民健身活動中心分類配置要求
- GB/T 33322-2016橡膠增塑劑芳香基礦物油
- GB/T 23988-2009涂料耐磨性測定落砂法
- GB/T 1962.2-2001注射器、注射針及其他醫(yī)療器械6%(魯爾)圓錐接頭第2部分:鎖定接頭
評論
0/150
提交評論