- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)