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