欢迎来到天天文库
浏览记录
ID:37986275
大小:140.00 KB
页数:4页
时间:2019-05-23
《《c#程序设计》试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、密封线内不要答题试卷编号:6019座位号浙江广播电视大学2006年秋季学期期末考试《C#程序设计》试题2007年1月题号一二三四总分得分得分评卷人一、单项选择题(每小题2分,共20分)1.C#程序从上机到得到结果的几个操作步骤依次是(A)。A.输入、编辑、运行B.编译、连接、运行C.输入、运行、编辑D.编辑、编辑、连接2.能作为C#程序的基本单位是(C)。A.字符B.语句C.函数D.源程序文件3.可用作C#程序用户标识符的一组标识符是()。A.voiddefine+WORDB.a3_b3_123YNC.for-abcCaseD.2a
2、DOsizeof4.假设在程序中a、b、c均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是(B)。A.1.0/a*b*cB.1/(a*b*c)C.1/a/b/(float)cD.1.0/a/b/c5.x>0&&x<=10的相反表达式为()。A.x<=0
3、
4、x>10B.x<=0&&x>10C.x<=0
5、
6、x<=10D.x>0&&x>106.循环语句“for(inti=0;i7、句中循环体执行的次数为()。for(inti=0;in/2)break;A.n/2B.n/2+1C.n/2-1D.n-18.假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(A)。A.int[]arr=newint[10,20]B.int[]arr=intnew[10,20]C.int[,]arr=newint[10,20]D.int[,]arr=newint[20;10]9.在类作用域中能够通过直接使用该类的(B)成员名进行访问。A.私有B.公用C.保护D.任何10.以下正确的描述是(C)。A.8、函数的定义可以嵌套,函数的调用不可以嵌套B.函数的定义不可以嵌套,函数的调用可以嵌套C.函数的定义和函数的调用均可以嵌套D.函数的定义和函数的调用均不可以嵌套得分评卷人二、填空题(每空2分,共20分)1.在switch语句中,每个语句标号所含关键字case后面的表达式必须是整型。2.数学算式的C++表达式为。3.C#程序设计试题第5页(共8页)C#程序设计试题第6页(共8页)密封线内不要答题若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行次后正常结束。1.当在程9、序中执行到语句时,将结束所在循环语句中循环体的一次执行。2.元素类型为double的4行6列的二维数组共占用字节的存储空间。3.C#语言的核心CLR。4.表达式sqrt(81)+pow(6,3)的值为________________。8.计算的值。#includevoidmain(){doublex,p1=1,p2=1,s=0;inti,j=1;Console.writeLine("输入x的值:");x=Convert.ToInt32(Console.ReadLine());//从键盘读入整型数据赋给xfor10、(i=1;i<=10;i++){p1*=(1);p2*=(2);s+=j*p1/p2;//j的值为(-1)i+1j=(3);}cout<11、staticvoidMain(){ int[]a={2,4,6,8,10,12,14,16,18}; for(inti=0;i<9;i++){ Console.write(“”+a[i]); if((i+1)%3==0)Console.writeLine(); }}}3.写出以下程序运行结果。usingSystem;classTest{publicstaticvoidMain(){ ints=0; for(inti=1; ;i++){ 12、 if(s>50)break;C#程序设计试题第5页(共8页)C#程序设计试题第6页(共8页)密封线内不要答题 if(i%2==0) s+=i; } Console.wr
7、句中循环体执行的次数为()。for(inti=0;in/2)break;A.n/2B.n/2+1C.n/2-1D.n-18.假定一个10行20列的二维整型数组,下列哪个定义语句是正确的(A)。A.int[]arr=newint[10,20]B.int[]arr=intnew[10,20]C.int[,]arr=newint[10,20]D.int[,]arr=newint[20;10]9.在类作用域中能够通过直接使用该类的(B)成员名进行访问。A.私有B.公用C.保护D.任何10.以下正确的描述是(C)。A.
8、函数的定义可以嵌套,函数的调用不可以嵌套B.函数的定义不可以嵌套,函数的调用可以嵌套C.函数的定义和函数的调用均可以嵌套D.函数的定义和函数的调用均不可以嵌套得分评卷人二、填空题(每空2分,共20分)1.在switch语句中,每个语句标号所含关键字case后面的表达式必须是整型。2.数学算式的C++表达式为。3.C#程序设计试题第5页(共8页)C#程序设计试题第6页(共8页)密封线内不要答题若do循环的“尾”为“while(++i<10)”,并且i的初值为0,同时在循环体中不会修改i的值,则循环体将被重复执行次后正常结束。1.当在程
9、序中执行到语句时,将结束所在循环语句中循环体的一次执行。2.元素类型为double的4行6列的二维数组共占用字节的存储空间。3.C#语言的核心CLR。4.表达式sqrt(81)+pow(6,3)的值为________________。8.计算的值。#includevoidmain(){doublex,p1=1,p2=1,s=0;inti,j=1;Console.writeLine("输入x的值:");x=Convert.ToInt32(Console.ReadLine());//从键盘读入整型数据赋给xfor
10、(i=1;i<=10;i++){p1*=(1);p2*=(2);s+=j*p1/p2;//j的值为(-1)i+1j=(3);}cout<
11、staticvoidMain(){ int[]a={2,4,6,8,10,12,14,16,18}; for(inti=0;i<9;i++){ Console.write(“”+a[i]); if((i+1)%3==0)Console.writeLine(); }}}3.写出以下程序运行结果。usingSystem;classTest{publicstaticvoidMain(){ ints=0; for(inti=1; ;i++){
12、 if(s>50)break;C#程序设计试题第5页(共8页)C#程序设计试题第6页(共8页)密封线内不要答题 if(i%2==0) s+=i; } Console.wr
此文档下载收益归作者所有