C#编程入门程序Word文档格式.docx
《C#编程入门程序Word文档格式.docx》由会员分享,可在线阅读,更多相关《C#编程入门程序Word文档格式.docx(18页珍藏版)》请在冰豆网上搜索。
i<
=10;
i++)
Console.Write("
*"
);
Console.WriteLine("
\n"
);
for(intj=1;
j<
j++)
Console.Write("
\n"
}
Console.ReadKey();
任务77:
编写程序利用二重循环打印如下的图形:
*
*****
******
*******
********
*********
**********
staticvoidMain(string[]args)
//一共印打10行
//第i行打印i个“*
=i;
j++)Console.Write("
任务78:
编写程序利用二重循环打印如下图形:
for(inti=4;
=9;
i++)
任务79:
打印10行“*”,要求每行“*”的个数是个0到20之间的随机整数。
参考代码:
namespaceConsoleApplication1{
//产生0到20之间的随机整数x
//每行打印x个“*”
//空8,打1……1
//空7,打3……2
//空6,打5……3
//空5,打7……4
//空4,打9……5
//空3,打11……6
Randomrnd=newRandon(i);
for(inti=1;
intx=rnd.Next(0,20);
=x;
任务80:
编写程序,利用二重循环打印如下的图形:
*"
***"
*****"
*******"
Console.WriteLine("
*********"
***********"
//空格数=f(i)=9-i
//星的个数=g(i)=2*i-1
II第i行,需要先打印-i个空格,再打印*i-1个“*”
=6;
=9-i;
j++)II打印第i行的空格
Console.Write("
"
=2*i-1;
j++)II打印第i行的“*;
Console.ReadLine();
任务81:
编写程序打印如下的图形:
AAAAAAAAAA
BBBBBBBBBB
CCCCCCCCCC
DDDDDDDDD
EEEEEEEEEE
FFFFFFFFFFF
GGGGGGGGG
HHHHHHHHH
=8;
i++)//控制打印8行
j++)//控制每行打印的字母
Console.Write((char)(i+64));
任务82:
有两个乒乓球队一队和二队,一队的选手有A、B、C、D、E五名选手,二队的选手有F、
G、H、丨、J,要求两个队的所有选手两两进行对阵,请编写程序打印比赛对阵情况表。
(也可以通过穷举法去掉相等的情况)
namespaceConsoleApplication7
for(charteam1='
A'
;
team1<
='
E'
team1++)
for(charteam2='
F'
team2<
=J'
team2++)
Console.WriteLine(team1+"
"
+team2);
任务83:
已知有A、B、C、D、E、F、G六支篮球队参加篮球比赛,本次比赛采用的方式是打循环
赛,即每两支球队之间都需要进行对阵,编写程序,打印本次比赛的对阵情况表。
(也可以
通过穷举法去掉相等的情况)
for(charteam2=(char)(team1+1);
任务84:
公元五世纪末,我国古代的数额学家张丘建在的《算经》中提出了著名的“百钱百鸡问题”
一只公鸡5元钱,一只母鸡3元钱,三只小鸡一元钱,现在又100元钱,要正好买100只鸡,可以买公鸡、母鸡、小鸡各多少只?
请打印所有的买法。
//x表示公鸡的个数,y表示母鸡的个数,z表示小鸡的个数
Console.WriteLine("
所有的买法如下:
”);
for(intx=0;
x<
=20;
x++)
for(inty=0;
y<
=33;
y++)
intz=100-x-y;
if(z%3==0&
&
x*5+y*3+z/3==100)
公鸡{0}只,母鸡{1}只,小鸡{2}只;
x,y,z);
任务85:
编写程序利用二重循环,求出所有的1000到10000之间的素数:
for(inti=1000;
i<
=10000;
i++)
boolisPrime=true;
for(intj=2;
=i-1;
j++)//判断i是否是素数
if(i%j==0)
isPrime=false;
if(isPrime)//通过标志变量来决定是否是素数
Console.Write(i+"
任务86:
打印如下图所示的乘法口诀表:
参考代码