74.为名为abc的公有函数编写方法头,该函数接受两个short参数,返回值类型为byte。
75.编写一行接受命令行参数的代码。 76.创建一个名称空间,它包含一个类和另一个名称空间,被包含的名称空间也包含一个类。然后创建一个使用这两个类的应用程序类。
77.编写为ABC类声明构造函数的方法头,它接受两个int 参数ARG1和ARG2。该构造函数调用基类的构造函数,并将ARG2传递给它。调用是在方法头中完成的:
Public ABC ( int ARG1,int ARG2 ):base (ARG2)
{ }
78. 给定程序的功能是分别统计字符串中大写字母和小写字母的个数。
例如,给字符串str输入:sfd34ddfoFFDEsd23sdf,则输出结果应为:cap=4,min=13
79. 一个这样的程序:让用户输入其全名,年龄和电话号码,以特定的格式显示这些消息,并显示用户的姓名的首字母。
80. 为Iid的接口编写代码,该接口只包含一个名为ID的属性成员。
改:
比较两个字符串的长度(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。
例如,输入beijing和shanghai两个字符串,函数将返回shanghai。
81. 声明一个名为Iposition的接口的代码。该接口包含一个接受一个Point值,并返回一个布尔值的方法。 改:
将str所指字符串中的字母转换为按字母序列的后续字母(Z转换A,z转换为a),其他字符不变。
82.编写一个使用代表的程序,对整型数组中的元素进行排序。
83.利用条件运算完成此题:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。
84.创建一个程序,从控制台读取文本,并将其写入到文件中。用户输入一个空行,表示结束输入。
85.编写一个应用台程序,该程序使用两个命令行参数,分别把值放在一个字符串和一个整形变量中,然后显示这些值。
86.创建一个窗体,该窗体包括一个可用来输入数字的文本框,当用户单击按钮后,在标签
中显示一条消息,指出该数字是否位于0-100之间。
87.编写这样的代码:将名为butnl 和butn2 的单选按钮控件加入到一个名为grbox的组合框中。
88.编写一个应用台程序,该程序使用两个命令行参数,分别把值放在一个字符串和一个整形变量中,然后显示这些值。
89.创建一个包含菜单的应用程序。用户选择菜单时,将显示一个对话框,对话框中包含大量的控件,其中一个是ok按钮。
90. 用数组来处理求Fibonacci数列问题.
91. 一个控制台应用程序,要求用户输入5个大写字母,如果用户输入的信息不满足要求,提示帮助信息并要求重新输入。
92. 一个控制台应用程序,要求完成写列功能。 1)接收一个整数n。
2)如果接收的值n为正数,输出1~n间的全部整数。
3)如果接收的值n为负值,用break或者return退出程序。 4)转到A继续接收下一个整数。
93. 一个控制台应用程序,求1000之内的所有“完数”。所谓“完数”是指一个数恰好等于它的所有因子之和。例如6是完数,因为6=1+2+3。
94.定义一个复数类Complex,重载运算符“+”。使之能用于复数的加法运算,将运算符函数重载为非成员,非友元的普通函数。编写程序,求连个复数之和。
95.同时创建多个矩形并用红黑相间的颜色进行填充。
96.创建一个类包含有protected数据。在相同的文件里创建第二个类,用一个方法操纵第一个类里的protected数据。
97.写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能: 1)输出字符串的长度。
2)输出字符串中第一个出现字母a的位置。 3)在字符串的第3个字符后面插入子串“hello”,输出新字符串。 4)将字符串“hello”替换为“me”,输出新字符串。
5)以字符“m”为分隔符,将字符串分离,并输出分离后的字符串。 改:
能是:根据以下公式求的值,结果由函数值带回。m与n为两个正整数且要求m>n。
P?m!n!(m?n)!
例如,m=10,n=5时,运行结果为252.000000。
98.编写一个控制台应用程序,完成下列功能,并回答提出的问题。 1)创建一个类A,在构造函数中输出“A”,在创建一个类B,在构造函数中输出“B”。 2) 从A继承一个名为C的新类,并在C内创建一个成员B。不要为C创建构造函数。 3)在Main方法中创建类C的一个对象,写出运行程序后输出的结果。 4)如果在C中也创建一个构造函数输出“C”,整个程序运行的结果又是什么?
99.编写一个控制台应用程序,完成下列功能,并写出运行程序后输出的结果。
1)创建一个类A,在A中编写一个可以被重写的带int类型参数的方法MyMethod,并在该方法中输出传递的整型值后加10后的结果。
2)再创建一个类B,使其继承自类A,然后重写A中的MyMethod方法,将A中接收的整型值加50,并输出结果。
3)在Main方法中分别创建A和类B的对象,并分别调用MyMethod方法。
100.写出符合下列要求的数据库连接字符串以及所使用的数据库连接类。
1)数据库服务器地址为202.196.131.26,登录用户名为sa,密码为administrator,后台数据库为Microsoft SQL Server数据库,要连接的数据库名为test.
2) 据库为Access数据库,数据库文件存放在运行程序所在目录的\\db子目录下,文件名为jobtypeDB.Mdb。
3)数据库为FoxPro数据库,数据库目录为:\\studentDB,数据表为grade.dbf。 改:
从str所指字符串中,找出s所指子串的个数作为函数值返回。例如,当str所指字符串中的内容为asdfghasdfgh,s所指字符串的内容为as,则函数返回整数2。
101.编写代码,定义一个基类MyClass,其中包含虚拟方法GetString()。这个方法应返回存储在受保护字段mySting中的字符串,该字段可以通过只写公共属性ContainedString来访问。
102.从类MyClass中派生一个类MyDerivedClass。重写GetString()方法,使用该方法的基类执行代码从基类中返回一个字符串,但在返回的字符串中添加文本“(output from derived class)”
103.有一个3*4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。
104. 假定整数不重复数列{99,2,6,1,3,4,-1}中的数存放在数组s中。下列给定程序中,函数fun的功能是:删除数列中值为a的元素,同时将其他元素前移。
105.分类统计一个字符串中元音字母和其他字符的个数(不区分大小写)。例如,输入UdsaeyiEosu,结
果为A:1 E:2 I:1 O:1 U:2 other:4。
106.将长整型数中每一位上为奇数的数依次取出,构成一个新数放在b中。高位仍在高位,低位仍在低
位。例如,当a中的数为87653142时,则b中的数为7531。
107.求出二维数组每列中最大元素,并依次放入b所指一维数组中。
108. 一个ASP.NET Web应用程序,实现数据绑定,并要求有翻页导航和显示当前页以及总页数按钮。 改:
编写程序,实现矩阵(3行3列)的转置(即行列互换)。 例如,若输入下面矩阵: 1 2 3 4 5 6 7 8 9 则程序输出: 1 4 7 2 5 8 3 6 9
109.n 个有序整数数列已放在一维数组中,利用折半查找算法查找整数m在数组中的位置。若找到,则返回其下标值;反之,则返回-1。 折半查找的基本算法是:每次查找前先确定数组中待查的范围low和high(low
110.请编写函数fun,其功能是:计算并输出: F=1+(1+2)+(1+2+3)+? +(1+2+3+?m)
例如,若主函数从键盘给m输入10后,则输出为F=104.478749。
111.编写一个Windows应用程序,读出并显示指定文本文件的内容,然后将用户输入的信息添加到文本文件的后面。
112.编写一个Windows应用程序,获取并显示主机的相关信息。
113.编写一个Windows应用程序,实现域名解析。例如输入某个网站的域名,给出该站点的IP地址、主机名等相关信息;输入IP地址,如果有域名,作出相反转换,给出域名。
改:
从键盘输入一个下标n,把数组a中比元素a[n]小的元素放在它的左边,比它大的元素放在它的右边,排列成的新数组仍然保存在原数组中。例如,
114.编写一个Windows应用程序,实现从白色到绿色渐变的背景,然后接收一个字符串,将字符串中的所有小写字母转变为大写字母。 改:
将大于整数x且紧靠x的sum个素数存入select所指的数组中。 例如,输入:121 8,则应输出:127 131 137 139 149 151 157 163。
115. 编写一个Windows应用程序,分别利用Bitmap类和pictureBox控件实现显示、保存图象的功能。 改:
判断字符串s中的某个字符是否与字符ch相同,若相同什么也不做,若不同则插在字符串的最后。例如,输入test,如果输入e,输出的结果不变,但如果输入a,结果testa。
116. 编写一个Windows应用程序,在statusStrip控件中显示鼠标的坐标。
117. 编写一个ASP.NET应用程序,在窗体上显示一个五角星图案。 改:
计算并输出n以内最大的10个能被11或19整除的自然数之和。n的值由主函数传入,若n的值为300,则函数值为2646。
118 写一个函数,求两个数的最小公倍数,两个数由键盘输入.
119、 判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。
120、 打印出所有的 \水仙花数 \,所谓 \水仙花数 \是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 \水仙花数 \,因为153=1的三次方+5的三次方+3的三次方。 1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。
121 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: (1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。 (2)如果n <> k,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数你n,重复执行第一步。 (3)如果n不能被k整除,则用k+1作为k的值,重复执行第一步。
122 利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示。 1.程序分析:(a> b)?a:b这是条件运算符的基本例子。
123 输入两个正整数m和n,求其最大公约数和最小公倍数。 1.程序分析:利用辗除法。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库上机练习题200道(2)在线全文阅读。
相关推荐: