网站大量收购独家精品文档,联系QQ:2885784924

第三章练习题.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.编写程序,输入一个正整数,将它的各位数左右反转输出。例如输入123,输出321,要求对输入的数进行判断,如果输入的数不是正数,就重新输入。然后利用循环输出反转后的数。 提示: 利用do...while循环控制输入一个正整数; 利用while循环将数字反转输出; 2.编写程序打印如下图案: 1 22 333 4444 55555 提示: 使用二重循环实现,每行打印的数字的值与行号相等,打印的数字个数也与行号相等 3.假设你要买一台电脑,你去电脑城询问了CPU、内存、硬盘、显卡、光驱、主机、显示器的价格,试编写程序,请输入它们的价格,并从高到低排序后输出,同时计算出这台电脑的总价格。 提示:使用冒泡排序进行排序 4.打印一个矩形: *********** *********** *********** *********** *********** 提示:使用二重for循环实现;外层循环控制打印几行;内层循环控制每行打印几个; 5.打印一个直角三角形 * *** ***** ******* ********* 提示:图形的特点是每行打印奇数个*,也就是每行打印的*与行号的关系是:*个数=行号x2-1; 6.打印一个倒直角三角形 **** *** ** * 提示:使用二重for循环实现,外层循环变量i的初始值为1,每行打印的*数目等于5-i; 7.打印一个等腰三角形 * *** ***** ******* ********* 提示: 等腰三角形的左上角是一个上面6题的倒直角三角形; 等腰三角形中间部分每行打印的*的数目与上面5题的相同 把5题和6题每行打印*的代码结合起来,就能够打印出等腰三角形了 8.编程算出1——100之间所有奇数之和(奇数的特点:不能被2整除) 9.使用二重循环打印九九乘法表 10.输入10个学员的C#成绩,将成绩从高到低排序后输出 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { /*Console.WriteLine(-------欢迎进入成绩查询系统!--------); for (int count = 1; count 4; count ) { Console.WriteLine(请输入{0}班学生的成绩:, count); int sum = 0; for (int count1 = 1; count1 = 4; count1 ) { Console.WriteLine(请输入第{0}个学员的成绩:, count1); int score = int.Parse(Console.ReadLine()); sum = score; } Console.WriteLine({0}班学生的平均成绩为:{1}分!, count, sum / 4); }*/ Console .WriteLine (请输入一个正整数:); do { int num=int.Parse (Console .ReadLine ()); if (num % 1 == 0 num 0) { int sum; Console.WriteLine(反转后的数字是:); while (num != 0) { sum = num; num = num / 10; Console.Writ

文档评论(0)

勤能补拙 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档