2024年電大C語言考試練習題_第1頁
2024年電大C語言考試練習題_第2頁
2024年電大C語言考試練習題_第3頁
2024年電大C語言考試練習題_第4頁
2024年電大C語言考試練習題_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

復習題

一、填空題(每空2分)

I、為使c#源程序可以編譯和執(zhí)行,必須安裝。

2、c#中日勺三元運算符是.

3、類組員的I可訪問形式為、、

A4、當整數(shù)a賦值給一種objecI對象時,整數(shù)a將會被。

5、floatf=263.98IF:

inti=(int)f;

i的J值是。

6、面向?qū)ο蟮恼Z言具有性、性和性。

7、ADO.NET中的五個重要對象、、

二、寫出下列程序運行成果(每題6分)

1、

usingSystem;

c1assjieguol

(

pub!icstaticvoidMain()

°{

boo1x;

inty=10,z=3;

guinti=8,j=65535;

x=(y<z*4);

Conso1e.WriteLine("x={()}”,x);

y/=8;

Console.WriteLine("y={0}“,y);

i=j?2;

Console.WriteLine("i={0}”,i);

)

)

2、

usingSystcm;

classjieguo2

{

publicstalicvoidMain()

{

inta,x,y;

stringz;

Console.WriteLine(“請輸入一種整數(shù):“);

z=Conso1e.ReadLine();

x=1nt32.Parse(z):

if(x<0)a=-l;

elsea=x/l0;

switch(a)

case-I:y=0:break;

—caseO:y=x;break;

。casei:y=i0;break;

3case2:

case3:y=(int)(-O.5*x+30);break;

default:y=-2;break;

)

if(y!=-2)Console.WriteLine(uy={0)*\y);

ciseConsolc.WriteLinc(uerror!M);

)

)

x=10;y是:

x=-10;y是:

x=40;y是:

3、

usingSystem;

classjieguo3

{

publiestaticvoidMain()

stringaa="這是第一\t行,\n這是\\\\第二行.\n這是第'“三\“行”;

stringbb=@”這是第一\t行,\n這是\\\\第二行.\n這是第'“三行”;

Console.WriteLine(t4aa為:”);

Console.WriieLine(aa);

Console.WriteLineC'bb為:”);

Console.WriteLine(bb);

)

}

4、

usingSystem;

publieclassjieguo4

{

publicstaticvoidMain()

int[][]myArray=newint[2j[];

myArray[0]=newin[5]{1,3,5,7,9};

。myArray[1]=newint[4]{0,2,4,6};

?for(inti=0;i<myArray.Length;i++)

{?Console.Write("第({0})個數(shù)組:",i);

for(intj=0;j<myArray[i].Length;j++)

003consolc.Writc("{0}”,myArray[i][jJ):

。。(0nsolc.WritcLinc();

}

5、

usingSystem;

c1assjieguo5

{

publicstaticvoidMain()

{

intvarA=10;

,intvarB=20;

intandResult=varA&varB;

Console.WriteLine(*'10&20={0}",andResuIt);

inlorResult=varAIvarB;

Conso1e.WriteLine("10|20={0}",orResuk);

intnotorResuIt=varAAvarB;

Console.WriteLine("10-20={0}",notorResu1t);

Conso1e.WriteLine("-{0:x8}={1:x8varA,?varA);

)

)

6、

usingSystcm;

classjieguo6

{

publiestaticvoidMain()

{

ginti=1,sum=0;

whi1e(i<=100)

{

sum+=i;

i++;

aConsole.WriteLine("sum=",sum);

)

)

7、

usingSystem;

classjieguo7

(

publicstaticvoidMain()

{

inti,j,k,m;

int[]queArray=newint[J{5,2,8,12,36,24,88,1,103,69};

afor(j=0;j<qucArray.Lcngth:j++)

?for(i=j+|;i<10;i++)

8{

s^if(queArray[il<queArray[k])k=i;

00}

8if(k!=j)

00|

gm=queArray[j];

。。叫ueArray[j]=queArray[kj;

。queArray[k]=m;

}

4or(j=0;j<10y++)

°{

。aConsole.Write("(0}”,queArray[j]);

)

)

8、

usingSystem;

publicc1assjieguo8

staticvoidAdd(inti)

。(

i++;

)

staticvoidAddWithRef(refinti)

(

i++;

}

publicstaticvoidMain()

。{

?imil=10;

,inti2=20;

gAdd(i1);

gAddWithRef(refi2);?

。Console.WriteLine(uil=,,+il);

aConsole.WriteLine(“i2二"+i2);

1

9、

三、指出程序或函數(shù)的)功能(每題6分)

1、

usingSystem;

classgongnengI

pub1icstaticvoidMain()

for(inti=0;i<15;i++)

if(i==12)continue;

Consolc.WritcLinc(ui={0}”,i);

2、

usingSystem;

c1assgongneng2

publicstaticvoidMain()

a?for(inti1;i<=9;i++)

for(intj=1;j<=i;j++)

。。。Conso1e.Write("{0}x{l}={2}\t",i,j,i*j);

)

。。Console.WriteLine();

)

}

}

3、

usingSysteni;

classgongneng3

(

pubIicstaticvoidMain(String[]args)

{0

stringstrName;

strName=args[O];

Console.WriteLine("Thisisthefirstargument{0}!",strName);

)

)

4、

usingSystem;

classgongncng4

publicstaticiniMain(string[]args)

(

if(args.Length<1)

00|

。Conso1e.WriteLine("Usage:ifAppchar");

。return1;

00}

charchLetter=args|Oj[0];

if(chLctter>=,A')

00{

4f(chLetter<=Z)

oConsole.WriteLine("{0}是個大寫字母",chLetter);

。eturn0;

000}

00)

if(chLetier>='a'&&chLettcr<='z,)

(

ooConsole.WriteLine("{()}是個小寫字母",chLettcr);

g”eturn0;

00

?if(Char.IsDigit(chLe11er))

Console.Wri:eLine("{0}是個數(shù)字“,chLetter);

return0;

°}

oConsole.WriteLine("{0}是個特殊字符",chLetter);

weturn1;

}

)

5、

usingSystem;

classgongneng5

{

叩ub1icstaticvoidMain()

°(

afloat門a=newfloat[]{82,90,78,63,75,94,87,86,99,71);

。inti;

,floats=0,aver,max=0,min=10():

。for(i=0;i<10;i++)

?if(a[i]>max)max=a[i];

oif(a[i]<min)min=a[ij;

s=s+a[ij;

aver=s/10;

oConsole.WriteLine("max={0}",max);

??Console.WriteLine("min={0min);

aConsole.WriteLine("aver={0}",aver);。

usingSystem;

c1assgongneng6

?pub1icstaticvoidMain()

。。山tn=Convert.Tolnt32(Console.ReadLine(l);

sif(n>=l)

{

wfor(inti=2;i<=n;i++)

00

aS*=

00

00}

gConso1e.WriteLine(nn!={0}",s);

a)

)

7、

usingSystem;

classgongneng7

(

opub1icstaticvoidMain()

。charch=(char)Console.Read。;

。swicch(ch.ToLower())

8cas

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論