c基础试题(附答案)

c基础试题(附答案)

ID:27671960

大小:180.12 KB

页数:18页

时间:2018-12-03

c基础试题(附答案)_第1页
c基础试题(附答案)_第2页
c基础试题(附答案)_第3页
c基础试题(附答案)_第4页
c基础试题(附答案)_第5页
资源描述:

《c基础试题(附答案)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、一、选择题1、能作为C#程序的基本单位是()。A.字符B.语句C.函数D.源程序文件答案:B2、将变足从字符申类型转换为数值类型可以使用的类型转换方法是(A.Str()B.CcharC.CStr()D.int.Par$e();答案:D3、数据类型转换的类是()。A.ModB.ConvertC.ConstD.Single答案••B4、字符串连接运算符包括&和()。A.+B.-C.*D./答案:A5、先判断条件的当循环语句是()。A.do...whileB.whileC.while...doD.do...loop答案:B6、下面儿个函数,

2、()是重载函数.l.voidfl(int)2.intfl(int)3.intfl(intjnt)4.floatk(int)A.pq个全B.l和4C.2和3D.3和4答案:C8、以下的C#代码:staticvoidMain(string[]args){Console.WriteLine(’■运行结果:{0}Console.ReadLineO);Console.ReadLine();}代码运行结果为()。A.在控制台窗LI显7F“运行结果:’’B.在控制台窗口显示“运行结果:{0}”C.在控制台窗口显示“运行结果:,Console.Rea

3、dLine”D.如果用户在控制台输入“A”,那么程序将在控制台显示“运行结果:A’答案:D9、在C#中定义一个数组,正确的代码为()。A.intarraya=newint[5];B.intflarraya=newint[51;C.intarraya=newint[];D.int[5]arraya=newint;答案:B1()、在C#屮,下列代码运行后,变量Max的值是()(选择一项)Inta=5,b=10,c=15,Max=0;Max=a〉b?a:b;Max=c

4、关于continue和break,以下说法正确的是()Abreak是中断本次循环Bcontinue是中断本次循环,进入一下次的循环Cbreak是中断本次循环,进入一下次的循环Dcontinue是中断整个循环答案:A12、在C#中,关于while和do...while,以下说法正确的是()Awhile先执行然后判断条件是否成立Bwhile最少的循环次数是1次Cdo...while先执行然后判断条件是否成立Ddo...while最少的循环次数是0次答案:C13、在C#屮,下列变量定义与赋值正确的是()Ainta=同学Bfloata=老师C

5、doublea=教室Dchara=’学’答案:D14、表达式“abcde”==”abcde”+”2006”的值为()A.True2006B.trueC.falseD.0答案:C15、在C#+定义类时,使用的关键字是()A、interfaceB、intC、classD、overrides答案:C二.写出下列程序的结果inty=l,x;if(y!=O){x=5;}elseif(y<0)x=4;}Console.WriteLine(nx={0}’’,x);}答案••5intx,y=0;do{x=y++;Console.WriteLine(x

6、);}while(y<6);}答案:153、classTest{staticvoidMain(){intx=5;inty=x-Console.WriteLine(ny={0}n,y);y=--x;Console.WriteLine("y={0}",y);}}答案••5,54、classTest{publicstaticvoidMain(){staticint[]a={1,2,3,4,5,6,7,8};ints0,sl,s2;s0=sl=s2=0;for(inti=0;i<8;i++)switch(a[i]%3)case0:sO+=Te

7、st.afil;break;case1:s1+=Te$t.a[i];break;case2:s2+=Test.a[i];break;}}Console.WriteLine(sO+•’”+si+”"+s2);}}答案:9+12+135、usingSystem;classTest{publicstaticvoidMain(){ints=0,i=l;for(;;i++){if(s>50)break;if(i%2==0)s+=i;}Console.writeLine("i,s="+i+",••+s);)}答案:14,S=2+4+6...+14

8、,566、写出下列函数的功能。staticfloatFH(){floaty=0,n=0;intx=Convert.ToInt32(Console.ReadLine());//从键盘谣入整型数掘赋给xwhile(x!=-1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。