编写火炬之光2控制台台应用程序,求1+2+3+…10的值

C#100道编程题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
10页1下载券52页1下载券66页1下载券43页免费35页2下载券 105页免费45页1下载券49页免费29页1下载券7页1下载券
喜欢此文档的还喜欢45页1下载券8页免费3页免费38页免费32页免费
C#100道编程题|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢c#程序设计课后习题与解答50-第2页
上亿文档资料,等你来发现
c#程序设计课后习题与解答50-2
4.设有C#语句:inta=5,b=4;,则下列;(A)(a&b)&&(b&;(C)a&0&&!(b&g;5.执行C#语句序列:for(i=0;;(A)5(B)4(C)1(D)0;二、选择填空题;1.程序设计中,一般用“逻辑与运算”表示某个数据;而用“逻辑或运算”表示某个数据对象的值I;2.C#语言中规定
4. 设有C#语句:int a=5,b=4;,则下列表示条件的表达式中值为“假”的是( C )。(A)(a&b)&&(b&0&&a&0)
(B)(b&=0)&&(a&=b ? a+b:a-b)&0(C)a&0 && !(b&0)
(D)(a&=0)||(a%b&0)5. 执行C#语句序列: for (i = 0; i++ & 4; ) ;后,变量i的值是( A )。(A)5
(D)0二、选择填空题1. 程序设计中,一般用“逻辑与运算”表示某个数据对象的值是否在给定范围之内,而用“逻辑或运算”表示某个数据对象的值
。2. C#语言中规定:在包含了if语句嵌套结构的程序中,else子句与在它前面距它最近的且
if配对。3. C#应用程序中,在一个循环结构的循环体内又包含另外一个A,称为循环的嵌套。4. break语句是一条限定转移语句,只能在D5. continue语句是一条限定转移语句,只能在J备选项:(A)完整的循环结构
(B)尚未匹配的(C)是否在给定范围之内
(D)switch语句结构和循环结构中 (E)完整的分支结构
(F)if结构或者while结构中(G)已经配对的
(H)while结构中(I)是否在给定范围之外
(J)循环结构的循环体中三、程序设计题1. 创建图3-20所示Windows窗体应用程序,程序运行时,在“年份”文本框中输入一个正整数,单击“判断”按钮,就能在标签控件中显示判断结果;单击“退出”按钮则结束程序运行。(闰年的计算规则请自行上网查阅) 图3-20
输出星号组成的图案2.创建控制台应用程序,输入一个正整数之后,输出图3-21所示图案。最顶部一行的星号个数为输入的数。-63.创建控制台应用程序,利用下面多项式公式计算出π值,要求最后一项的值小于10。?11111 ?1????...??4-64.创建控制台应用程序,利用下面的公式计算e的近似值,要求最后一项的值小于10。k1e? ?n!n?0 5.已知两个3位数abc和cba之和为1333(即abc+cba=1333),编写控制台应用程序,求出3个数字a、b和c。6.创建控制台应用程序,求解猴子吃桃问题:猴子第一天摘下桃子若干,当即吃了一半后又多吃了一个;第二天又将剩下的桃子吃掉一半后再多吃一个;以后每天都吃掉前一天剩下的一半零一个。到第10天想再吃时,只剩下一个桃子。求猴子第一天共摘下多少个桃子。7.马克思曾经做过这样一道趣味数学题:有30个人在一家小饭馆用餐,其中每个男人花了3先令,每个女人花了2先令,每个孩子花了1先令,总共花了50先令。问男人、女人和孩子各有多少人?本题有多个解,编写控制台应用程序求出所有的解。8.体操比赛的评分规则是:由7位裁判为每个运动员打分,去掉一个最高分,去掉一个最低分,求出的平均分即为运动员的得分。编写控制台应用程序,计算运动员得分。9.所谓“水仙花数”,指的就是这样一个三位数:其各位数的立方和等于该数。例如:153=13+53+33。编写控制台应用程序,计算输出所有的水仙花数。10.所谓“完备数”,指的就是这样一个数:该数的值恰好等于它的因子之和。例如,6的因子为1、2、3,而6=1+2+3,因而6就是完备数。编写控制台应用程序,找出1~1000之间的所有完备数。11.编写程序,求解以下问题:(1)在窗体上输出100~500之间的所有奇数,并计算它们的和。(2)在窗体上输出100~200之间不能被3整数的所有数。(3)统计1~1000之内既能被5整除,也能被7整除的数的个数,并输出在窗体上。(4)从300开始,找出连续100个既能被3整数又能被5整除的数。(5)计算s = 1! + 2! + 3! + ? + n! (其中n是用户输入的正整数)。(6)计算出不大于1000 的10个最大的素数。习题四一、单项选择题1. 在面向对象程序设计的概念中,对类(class)的描述,错误的是( D )。(A)类(class)是一组具有相同数据结构和相同操作的对象的集合(B)类(class)用来定义对象可执行的操作(C)类(class)是创建对象实例的模板,对象是类的一个实例(D)当应用程序通过类(class)创建一个对象时,该对象就是一个窗口2. 在默认的情况下,省略的类访问修饰符是( A )(A)private
(B)public
(C)protected
(D)internal3. 在下面的类声明中,属于私有字段的是( D )class Person{ }(A)name sex
(C)weight
(D)age weight4. 类的属性中,能够修改字段值的代码块是( B )(A)get代码块
(B)set代码块 (C)find代码块 (D)modification代码块5. 下列类定义代码,当用来声明对象car,并用Car car = new Car(); 实例化后,可以通过car对象直接赋值的字段是( D )。public class Car{string No;pr}(A)type No
(B)heavy owner
(C)type owner price
(D)type price二、选择填空题1.面向对象的程序设计允许用I从而使软件开发过程更接近人类的思维过程。2. 当应用程序通过类创建一个对象时,用户只要使用对象的B操作,而不必关心其内部是如何实现的,这样就有助于实现程序结构的模块化和代码重用。3. 如果访问修饰符使用A,则将类的访问类型指定为公共的,被声明的类可以在其它的项目中使用。4. 类的属性通常属性包括D5. 类的成员包括J 备选项:(A)public
(B)属性(property)
(C)private(D)get代码块和set代码块
(E)类(class)
(F)框架 (G)find代码块和modification代码块 (H)对象成员
(J)数据成员三、程序设计题1.编写Window窗体应用程序,使用文本框textBox1和textBox2分别输入一个整数,计算两个数的最大公约数和最小公倍数,在标签控件label1中输出结果。2.已知菲波拉契数列的通项表达式如下:1
0≤n≤1f(n) =f(n-1)+f(n-2)
n&1编写程序,利用递归方法计算菲波拉契数列的前12项。3.编写Windows窗体应用程序,使用文本框textBox1和textBox2分别输入矩形的长和宽,并在标签控件中显示矩形的面积和周长。设计一个rectangle类,为该类定义length和width字段,并提供计算面积和周长两个方法。4.编写Windows窗体应用程序,通过文本框textBox1输入半径R,在标签控件中显示球体的表面积和体积。设计一个Ball类,为该类定义R字段,并提供计算球体表面积和体积两个方法。5.编写Windows窗体应用程序,使用文本框textBox1和textBox2分别输入一个参与计算的数,使用按钮(加、减、乘、除)选择计算种类,并使用标签显示计算结果。要求实现一个类,该类建立两个字段用于存储计算数,定义四个方法分别实现加、减、乘、除。6.创建一个student类,设计3个字段用于表示学生的成绩(语文、数学、英语);然后定义一个数组表示一个班的学生(10人),依次输入每个学生的成绩,输入完成后,对学生的3门功课的总成绩进行降序排列。7.编写控制台应用程序,设计一个Max类,使之能够接收键盘输入的两个int类型或long类型的正整数,并能输出其中的较大者。习题五一、单项选择题1. 在System.Math类用于数学计算的静态方法中,返回类型为decimal的方法是( A )。(A)Abs
(D)Atan2. 要计算5的7次方,可以利用System.Math类提供的静态方法是( C )。(A)BigMul
(D)Sqrt3. 执行double x = Math.Ceiling(-3.75)语句,x的值为( D )。(A)4
(D)-34. 通过string类的方法,将string str1 = &MICROSOFT VISUAL STUDIO 2008&转换成&microsoft visual studio 2008&,正确的语句是( A )。(A)str1.ToLower()
(B)str1.ToUpper()(C)str1.ToUpper
(D)str1.ToLower5. 执行下面的代码,表述正确的是( A )。Random rd = new Random();int a=rd.Next(0, 5);Console.WriteLine(a);(A)a的值始终介于0到5之间,但不能是5(B)a的值始终介于0到5之间,但不能是5和0(C)a的值始终介于0到5之间,但不能是0(D)a的值始终介于0到5之间,包含0和5二、把下列数学表达式或文字叙述的条件写成C#表达式:(1)1-Sin2(x)
(2)x2?5xy 7?y(3)abc?3c2(4)ln(1?|(6)1c2aea?b|) a?b?(x?d)22c2(5)2sin(x?y)cos(x?y)
22(7) r2?r2log(1?n?r)
2214(8)?ni(xi?x0)2 4i?1(9)表示x是5或7的倍数
(10)将任意一个两位数x的个位与十位互换(11)计算今天是星期几
(12)计算字符串变量A和B的总长度 答案:(1)1 - Math.Pow(Math.Sin(x), 2)(2) Math.Pow(x, 2) + (5 * x * y) / (7 - y)(3)Math.Sqrt(Math.Abs(a * b * c - 3 * Math.Pow(c, 2)))(4)Math.Log(1 + Math.Abs((a - b) / (a + b)))(5)2 * Math.Sin((x + y) / 2) * Math.Cos((x - y) / 2)(6)1 / (c * Math.Sqrt(2 * a)) * Math.Pow(Math.E, (-1 * Math.Pow((x - d), 2) / (2 * Math.Pow(c, 2))))(7)(r / (2 * Math.Sqrt(1 - Math.Pow(r, 2)))) * Math.Log(1 + Math.Sqrt(Math.Pow(n, 2) - Math.Pow(r, 2)))(8)double s = 0;for (int i = 1; i &= 4; i++){s += n[i] * Math.Pow(x[i] - x[0], 2);}s = (1 / 4) *(9)if (x % 5 == 0 || y % 7 == 0)(10)x / 10 + x % 10 * 10(11)DateTime.Now.DayOfWeek(12)A.Length + B.Length三、程序设计1.编写程序,生成10个取值范围为50~99,不重复的随机整数,在窗体上显示成一行。2.编写图5-13所示Windows窗体应用程序,在文本框内输入一个完全由数字0~9组成的字符串,统计这个字符串中每个数字出现的次数,并将结果显示在窗体上。包含各类专业文献、文学作品欣赏、高等教育、行业资料、应用写作文书、生活休闲娱乐、专业论文、幼儿教育、小学教育、c#程序设计课后习题与解答50等内容。 
  【】 
您可在本站搜索以下内容:
  c#程序设计教程(课后习题答案代码)_工学_高等教育_教育专区。c#程序设计教程(课后习题答案代码)今日推荐 50份文档 2014年注册会计师考试...
  C#程序设计第十章课后习题答案_理学_高等教育_教育专区。C#.net第十章课后习题答案单选: (1).NET 中的大多数控件都派生于(C)类 A. Class B. From C. ...
 visual c#.NET 程序设计课后习题部分答案 二、3(1). using S using System.Collections.G ponentM using System.D using ...
  吐血整理c#程序设计例题及... 53页 5财富值 c#程序设计课后习题与解答 13页 免费 c#程序设计课后习题与解答 19页 免费 c#程序设计习题 26页 5财富值...
  C#程序设计教程(第二版) 部分答案 ___郑阿奇主编__课后习题_理学_高等教育...第一章 C#快速入门习题 1、 CLR 是一种 B A 程序设计语言 B 运行环境 C ...
  C#程序设计语言课后习题_工学_高等教育_教育专区。第一章节的详细答题: 第一...标准答案: 4 第 5 题: 类 ClassA 有一个名为 M1 的方法,在程序中有...
  C#程序设计教程期末复习题及答案_工学_高等教育_教育专区。C#程序设计教程期末复习题及答案习题1 一、 选择题 1.在 C#中 A 任何类型 B 都是对象。 B 任何...
  C#试题汇总(有答案) 15页 1下载券 c#考试题集.doc 22页 免费 C#1-6章...答:经历了机器语言、汇编语言、面向过程程序设计语言、面向对象程序设计语言。 1...
 《C#程序设计基础教程与实训》习题答案_IT/计算机_专业资料 暂无评价|0人阅读|0次下载|举报文档 《C#程序设计基础教程与实训》习题答案_IT/计算机_专业资料。附录...
赞助商链接
别人正在看什么?
赞助商链接编写一个C#控制台应用程序,对于输入的正整数n,计算1!+2!+3!+…+n!的值并输出结果!要求完整的哈!谢谢!_百度知道
编写一个C#控制台应用程序,对于输入的正整数n,计算1!+2!+3!+…+n!的值并输出结果!要求完整的哈!谢谢!
提问者采纳
public int fn(int n)
int sum = 0, m = 1;
for (int i = 1; i &= i++)
}这是个简单的方法,并不完美,没有考虑大数乘和大数加,当n打到一定值时,会出现和超出计算机整数所能表示的范围。希望对你有帮助。
提问者评价
其他类似问题
按默认排序
其他1条回答
main(){long i,j,x,num=0; for(i=1;i&=100;i++)
for(j=1;j&=i;j++)x*=j;
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁97.写一个控制台应用程序,接收一个长度大于3的字符串,完成下列功能:1)输出..
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
C#程序设计编程题(上机操作题)
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer-4.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口C#开发环境及程序实验报告_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
42页免费8页免费12页免费9页免费7页免费 4页免费3页免费3页免费5页免费2页免费
喜欢此文档的还喜欢28页1下载券14页1下载券21页1下载券17页免费17页免费
C#开发环境及程序实验报告|
把文档贴到Blog、BBS或个人站等:
普通尺寸(450*500pix)
较大尺寸(630*500pix)
你可能喜欢

我要回帖

更多关于 龙腾世纪3 控制台 的文章

 

随机推荐