资源预览内容
第1页 / 共13页
第2页 / 共13页
第3页 / 共13页
第4页 / 共13页
第5页 / 共13页
第6页 / 共13页
第7页 / 共13页
第8页 / 共13页
第9页 / 共13页
第10页 / 共13页
亲,该文档总共13页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
C语言开发工程师选择题 1.分析如下所示C代码编译运行后的输出结果是()(选择一项) publicstaticvoidMain(stringargs) intparam=2; stringposition=“”; switch(param) case1: position=“兄长”; break; case2: position=“兄弟”; break; Console.WriteLine(position); a)兄长 b)兄弟 c)小妹 d)兄长兄弟 2.现有如下一段C代码该代码的运行结果是()(选择一项) publicstaticvoidMain() for(inti=1;i=3;i+) switch(i) case1: Console.Write(i.ToString(); break; default: Console.Write(i*3).ToString(); a)169 b)有编译错误没有break c)369 d)123 3.看以下一段程序: Console.Write(helloworld); Console.WriteLine(friend.); inti=0; do Console.Write(thankyou); i+; while(ib|bc) Console.WriteLine(a); elseif(a Console.WriteLine(b+c); else Console.WriteLine(c); a)10 b)20 c)50 d)60 5.以下C程序: staticvoidMain(stringargs) intval=1; for(inti=3;i10;i+=2) Console.WriteLine(i); 运行时将输出()(选择一项) a)3 5 7 9 b)5 7 9 c)5 7 9 11 d)9 6.分析下面的代码片段正确的输出结果是()(选择一项) inti=0; for(;ibbc) Console.WriteLine(+b); else Console.WriteLine(a+b+c); a)22 b)23 c)66 d)编译出错 9.以下关于C代码的说法正确的是()(选择一项) for(inti=1;i=3;i+) switch(i) case1: Console.Write(i.ToString(); case2: Console.Write(i*2).ToString(); case3: Console.Write(i*3).ToString() a)有编译错误提示case标签不能贯穿到另一个标签不能运行没有写Break b)输出149 c)输出123246369 d)正确运行但没有输出 10.针对以下的C代码: usingSystem; classA staticvoidMain() intB=newint10; for(intI=1;I=10;I+) /空白处 foreach(intCinB) Console.WriteLine(C); 要在控制台输出1到10的数字空白处应填写的正确的代码为()(选择一项) a)BI=I+1; b)BI=I; c)BI1=I; d)BI+1=I; 11.在C中下列代码的运行结果是()(选择一项) inta=30,b=20; b=a; a=10; Conlose.WriteLine(a); Conlose.WriteLine(b); a)10 10 b)10 30 c)30 20 d)10 20 12.下列语句执行后变量i的值为多少?()(选择一项) stringstr=”Ahoy”,criedthecaption.“; stringstr2=“”Ahoy”,criedthecaption.“; intI=string.Compare(str,str2); a)false b)1 c)1 d)0 13.在VS.Net开发环境中为程序代码增加断点快捷键为()(选择一项) a)F2 b)F5 c)F8 d)F9 14.在ADO.NET中()对象的结构类似于关系数据库的结构并在与数据库断开的情况下在缓存中存储数据(选择一项) a)DataAdapter加载数据源 b)DataSet重载 c)DataTable d)DataReader读取机制 15.下面关于数据库操作的代码错误的是()(选择两项) a)SqlConnectionconn=newSqlConnection(); SqlCommandm=newSqlCommand(); m.ExecuteNonQuery(); b)SqlConnectionconn=newSqlConnection(“server=.;uid=sa;pwd=sa;database=db1”); conn.Open(); SqlCommandm=newSqlCommand(“delete*fromtable1”,conn); m.ExecuteNonQuery(); conn.Close() c)SqlConnectionconn=newSqlConnection(“server=.,uid=sa,pwd=sa,database=db1”); conn.Open(); SqlCommandm=newSqlCommand(“delete*fromtable1”); m.ExecuteNonQuery(); conn.Close(); d)SqlConnectionconn=newSqlConnection(“server=.;uid=sa;pwd=sa;database=db1”); conn.Open(); SqlCommandm=newSqlCommand(“delete*fromtable1”,conn); m.ExecuteNonQuery(); 16.运行下面一段代码: classClass1 publicstaticintcount=0; staticClass1() count+; publicClass1() count+; Class1o1=newClass1(); Class1o2=newClass1(); 请问o1.count的值是多少?()(选择一项) a)1 b)2 c)3 d)4 17.在C中下列代码的运行结果是()(选择一项) classA publ
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号