2023年电大C语言复习题

上传人:新** 文档编号:557522502 上传时间:2023-03-27 格式:DOC 页数:7 大小:34KB
返回 下载 相关 举报
2023年电大C语言复习题_第1页
第1页 / 共7页
2023年电大C语言复习题_第2页
第2页 / 共7页
2023年电大C语言复习题_第3页
第3页 / 共7页
2023年电大C语言复习题_第4页
第4页 / 共7页
2023年电大C语言复习题_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《2023年电大C语言复习题》由会员分享,可在线阅读,更多相关《2023年电大C语言复习题(7页珍藏版)》请在金锄头文库上搜索。

1、复习题一、 填空题(每空2分)1、为使c#源程序能够编译和执行,必须安装 。2、c#中的三元运算符是 。3、类成员的可访问形式为_、_、_。4、当整数a赋值给一个object对象时,整数a将会被 。5、float f=263.981F;int i=(int)f;i的值是 。6、面向对象的语言具有_性、_性和_性。7、ADO.NET中的五个主要对象_、_、_、_、_。二、 写出下列程序运行结果(每题6分)1、using System;class jieguo1public static void Main() bool x; int y=10,z=3; uint i=8,j=65535; x=(

2、y2; Console.WriteLine(“i=0”,i);2、using System;class jieguo2 public static void Main()int a,x,y;string z;Console.WriteLine(“请输入一个整数:“);z= Console.ReadLine();x=Int32.Parse(z);if(x0) a=-1; else a=x/10;switch(a) case -1:y=0;break; case 0:y=x;break; case 1:y=10;break; case 2:case 3:y=(int)(-0.5*x+30);bre

3、ak;default:y=-2; break;if (y!=-2) Console.WriteLine(“y=0”,y);else Console.WriteLine(“error!”);x=10; y是:x=-10;y是:x=40; y是:3、using System;class jieguo3 public static void Main()string aa=”这是第一t行,n这是第二行.n这是第”三”行”; string bb=”这是第一t行,n这是第二行.n这是第”三”行”;Console.WriteLine(“aa为:”);Console.WriteLine(aa);Consol

4、e.WriteLine(“bb为:”);Console.WriteLine(bb);4、using System;public class jieguo4 public static void Main() int myArray = new int2;myArray0 = new int5 1,3,5,7,9;myArray1 = new int4 0, 2, 4, 6;for (int i=0; i myArray.Length; i+) Console.Write(第(0)个数组: , i);for (int j=0; j myArrayi.Length; j+)Console.Writ

5、e(0 , myArrayij);Console.WriteLine();5、using System;class jieguo5 public static void Main() int varA = 10; int varB = 20; int andResult = varA & varB; Console.WriteLine(10 & 20 = 0, andResult); int orResult = varA | varB; Console.WriteLine(10 | 20 = 0, orResult); int notorResult = varA varB; Console

6、.WriteLine(10 20 = 0, notorResult); Console.WriteLine( 0:x8 = 1:x8, varA, varA); 6、using System;class jieguo6public static void Main()int i=1,sum=0; while(i=100) sum +=i; i+;Console.WriteLine(“sum=”,sum);7、using System;class jieguo7public static void Main()int i,j,k,m;int queArray = new int5,2,8,12,

7、36,24,88,1,103,69;for(j=0;jqueArray.Length;j+)k=j;for(i=j+1;i10;i+)if(queArrayiqueArrayk) k=i;if(k!=j)m=queArrayj;queArrayj = queArrayk;queArrayk = m;for(j=0;j10;j+)Console.Write(0 , queArrayj);8、using System;public class jieguo8 static void Add(int i) i+; static void AddWithRef(ref int i) i+; publi

8、c static void Main() int i1 = 10; int i2 = 20; Add(i1); AddWithRef(ref i2); Console.WriteLine(“i1=”+i1); Console.WriteLine(“i2=”+i2); 9、三、 指出程序或函数的功能(每题6分)1、using System;class gongneng1 public static void Main()for(int i=0;i15;i+)if(i=12) continue;Console.WriteLine(“i=0”,i);2、using System;class gong

9、neng2 public static void Main() for(int i = 1; i = 9; i+) for(int j = 1; j = i; j+) Console.Write(0x1=2t, i, j, i*j); Console.WriteLine(); 3、using System;class gongneng3public static void Main(String args)string strName; strName = args0; Console.WriteLine(This is the first argument: 0!, strName); 4、

10、using System;class gongneng4public static int Main(string args) if(args.Length = A)if(chLetter = a & chLetter = z)Console.WriteLine(0 是个小写字母, chLetter);return 0;if(Char.IsDigit(chLetter)Console.WriteLine(0 是个数字, chLetter);return 0;Console.WriteLine(0 是个特殊字符, chLetter);return 1;5、using System;class gongneng5public static void Main() float a= new float 82,90,78,63,75,94,87,86,99,71;int i;float s=0,aver,max=0,min=100;for(i=0;imax) max=ai;if(aimin) min=ai;s=s+ai;aver=s/10;Conso

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号