C#基础第二天-作业答案-九九乘法表-打印星星
题一:九九乘法表的答案
//正三角
for (int i = ; i < ; i++)
{
for (int j = ; j <= i; j++)
{
Console.Write("{0}*{1}={2} ", j, i, i * j);
}
Console.WriteLine();
}
Console.ReadLine();
//倒三角
for (int i = ; i >= ; i--)
{
for (int j = i; j >= ; j--)
{
Console.Write("{0}*{1}={2} ", i, j, i * j); //不换行
}
Console.WriteLine(); //换行
}
Console.ReadLine();
反倒三角
string sd = string.Empty;
for (int i = ; i >= ; i--)
{
for (int j = i; j >= ; j--)
{
string k = " ";
if (j * i > )
{
k = " ";
}
Console.Write("{0}*{1}={2}{3}", j, i, i * j, k);
}
Console.WriteLine();
sd += " ";
Console.Write(sd);
}
Console.ReadLine();
题二:
//星星图1
Console.WriteLine("请输入您想看到的星星行数");
int num = Convert.ToInt32(Console.ReadLine());
for (int hang = ; hang <= num; hang++)
{
string k = String.Empty;
string x = String.Empty;
for (int kong = ; kong <= num - hang; kong++)
{
k += " ";
}
for (int xing = ; xing <= hang; xing++)
{
x += "* ";
}
Console.WriteLine(k + x + k);
}
Console.ReadLine();
//星星图(倒三角星星)
Console.WriteLine("请输入您想看到的星星行数");
int num = Convert.ToInt32(Console.ReadLine());
for (int hang = ; hang <= num; hang++)
{
string k = String.Empty;
string x = String.Empty;
for (int kong = ; kong <= hang - ; kong++)
{
k += " ";
}
for (int xing = ; xing <= num - hang + ; xing++)
{
x += "* ";
}
Console.WriteLine(k + x + k);
}
Console.ReadLine();
////星星图四
Console.WriteLine("请输入您想看到的星星行数");
int num = Convert.ToInt32(Console.ReadLine());
int gg = num * ;
for (int hang = ; hang <= num; hang++)
{
string k = String.Empty;
string x = String.Empty;
for (int kong = ; kong <= gg - * hang; kong++)
{
k += " ";
}
for (int xing = ; xing <= hang; xing++)
{
x += "* ";
}
Console.WriteLine(k + x);
}
Console.ReadLine();
//星星图(倒三角*)
Console.WriteLine("请输入您想看到的星星行数");
int num = Convert.ToInt32(Console.ReadLine());
int gg = num * ;
for (int hang = ; hang <= num; hang++)
{
string k = String.Empty;
string x = String.Empty;
for (int kong = ; kong <= * (hang - ); kong++)
{
k += " ";
}
for (int xing = ; xing <= num - hang + ; xing++)
{
x += "* ";
}
Console.WriteLine(k + x);
}
Console.ReadLine();
//星星图(最终效果菱形)
int a = int.Parse(Console.ReadLine());
for (int i = ; i <= a; i++)
{
string k = String.Empty;
string x = String.Empty;
for (int s = ; s < a - i + ; s++)
{
k += " ";
}
for (int d = ; d < * i - ; d++)
{
x += "*";
}
Console.WriteLine(k + x + k);
}
for (int i = a - ; i > ; i--)
{
string k = String.Empty;
string x = String.Empty;
for (int s = ; s < a - i + ; s++)
{
k += " ";
}
for (int d = ; d < * i - ; d++)
{
x += "*";
}
Console.WriteLine(k + x + k);
}
Console.ReadLine();
//星星图(显示 图四效果/图五效果)最终显示图六效果
for (int i = ; i <= ; i++)
{
for (int j = ; j <= - i; j++)
{
Console.Write(" ");
}
for (int k = ; k <= i; k++)
{
Console.Write("*");
}
Console.WriteLine("");
}
for (int i = ; i >= ; i--)
{
for (int j = ; j <= - i; j++)
{
Console.Write(" ");
}
for (int k = ; k <= i; k++)
{
Console.Write("*");
}
Console.WriteLine("");
}
Console.ReadKey();
本系列教程:
C#基础总结之八面向对象知识点总结-继承与多态-接口-http://www.cnblogs.com/spring_wang/p/6113531.html
C#基础总结之七面向对象知识点总结1http://www.cnblogs.com/spring_wang/p/6113526.html
C#基础总结之六 DataTable (临时表/数据源) 和Datatable 名片练习http://www.cnblogs.com/spring_wang/p/6113520.html
C#基础总结之五Dictionary<string, string[]>和while循环http://www.cnblogs.com/spring_wang/p/6113514.html
C#基础总结之四List-Hashtable-冒泡排序http://www.cnblogs.com/spring_wang/p/6113504.html
C#基础总结之三循环控制-for-数组-乘法表-arraylisthttp://www.cnblogs.com/spring_wang/p/6113496.html
C#基础总结之二循环控制-运算符http://www.cnblogs.com/spring_wang/p/6113484.html
C#基础总结之一变量常量-if嵌套语句-witch结构-类型转换http://www.cnblogs.com/spring_wang/p/6113476.html
C#基础课程之六(临时表)DataTable使用方法http://www.cnblogs.com/spring_wang/p/6113454.html
C#基础课程之五集合(HashTable,Dictionary)http://www.cnblogs.com/spring_wang/p/6113404.html
C#基础课程之四集合(ArrayList、List<泛型>)http://www.cnblogs.com/spring_wang/p/6113396.html
C#基础课程之三循环语句http://www.cnblogs.com/spring_wang/p/6113383.html
C#基础课程之二变量常量及流程控制http://www.cnblogs.com/spring_wang/p/6113372.html
C#基础课程之一注释和控制台、一些常识http://www.cnblogs.com/spring_wang/p/6113361.html
C#基础第九天-作业答案-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113291.html
C#基础第九天-作业-储蓄账户(SavingAccount)和信用账户(CreditAccount) http://www.cnblogs.com/spring_wang/p/6113285.html
C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113274.html
C#基础第八天-作业-设计类-面向对象方式实现两个帐户之间转账http://www.cnblogs.com/spring_wang/p/6113258.html
C#基础第七天-作业答案-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113232.html
C#基础第七天-作业-利用面向对象的思想去实现名片-动态添加http://www.cnblogs.com/spring_wang/p/6113224.html
C#基础第六天-作业-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113028.html
C#基础第六天-作业答案-利用面向对象的思想去实现名片http://www.cnblogs.com/spring_wang/p/6113033.html
C#基础第五天-作业答案-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113022.html
C#基础第五天-作业-用DataTable制作名片集http://www.cnblogs.com/spring_wang/p/6113013.html
C#基础第四天-作业答案-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113005.html
C#基础第四天-作业-Hashtable-list<KeyValuePair>泛型实现名片http://www.cnblogs.com/spring_wang/p/6113000.html
C#基础第三天-作业答案-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112888.html
C#基础第三天-作业-集合-冒泡排序-模拟名片http://www.cnblogs.com/spring_wang/p/6112885.html
C#基础第二天-作业答案-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112881.html
C#基础第二天-作业-九九乘法表-打印星星http://www.cnblogs.com/spring_wang/p/6112875.html
C#基础第一天-作业答案http://www.cnblogs.com/spring_wang/p/6112872.html
C#基础第一天-作业http://www.cnblogs.com/spring_wang/p/6112867.html
C#-string.Format对C#字符串格式化http://www.cnblogs.com/spring_wang/p/6077098.html
C#基础第二天-作业答案-九九乘法表-打印星星的更多相关文章
- C#基础第二天-作业-九九乘法表-打印星星
一.打印九九乘法表图形为下列效果图中的三角型的一种例: 图一效果1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 ...
- Python 九九乘法表打印
Python 九九乘法表打印 小练习 for i in range(1,10,1): for j in range(1,i+1): print("%s*%s=%s" %(j,i,i ...
- 用Python实现九九乘法表打印
#!usr/bin/env python # -*- coding:utf-8 -*- # dic={ # 'apple':10, # 'iphon':5000, # 'wwatch Tv':3000 ...
- python3 九九乘法表打印花式操作(然并卵)
# 九九乘法表# 方法一# for i in range(1, 10):# for j in range(1, i+1):# print('{}x{}={}\t'.format(i, j, i*j), ...
- C语言:九九乘法表打印
题目: 要求:用“,”分隔算式,用“:”做一行的结尾. 另外1*1=1:这个算式是程序的第一行,前面没有空行. 文字版如下: 输入格式: 无 输出格式: 1*1=1; 2*1=2,2*2=4; 3*1 ...
- C#基础第九天-作业答案-储蓄账户(SavingAccount)和信用账户(CreditAccount)
class Bank { //Dictionary<long,Account> dictionary=new Dictionary<long,Account>(); DataT ...
- C#基础第八天-作业答案-设计类-面向对象方式实现两个帐户之间转账
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...
- C#基础第一天-作业答案
题一答案: Console.WriteLine("请输入a"); int a = Convert.ToInt32(Console.ReadLine()); Console.Writ ...
- C#基础总结之三循环控制-for-数组-乘法表-arraylist
#region 第三天 作业 乘法表 ////正三角 //for (int i = 1; i < 10; i++) //{ // for (int j = 1; j <= i; j++) ...
随机推荐
- ubuntu中apache2的安装与卸载
一.装apache2 安装命令:sudo apt-get install apache2 启动/停止/重启apache2: service apache2 start/stop/restart 二. ...
- android sdk更新代理设置
mirrors.neusoft.edu.cn 80
- Eclipse经常使用快捷键
Eclipse经常使用快捷键 1几个最重要的快捷键 代码助手:Ctrl+Space(中文简体操作系统是Alt+/) 高速修正:Ctrl+1 单词补全:Alt+/ 打开外部Java文档:Shift+F2 ...
- Configutation读取properties文件信息
commons configuration可以很方便的访问配置文件和xml文件中的的内容.Commons Configuration 是为了提供对属性文件.XML文件.JNDI资源.来自JDBC Da ...
- Python标准库:内置函数bytes([source[, encoding[, errors]]])
返回一个新的数组对象,这个数组对象不能对数组元素进行改动.每一个元素值范围: 0 <= x < 256.bytes函数与bytearray函数主要差别是bytes函数产生的对象的元素不能改 ...
- Android学习笔记一:项目目录结构
一:Android目录 主要内容有: app目录下: manifests目录: AndroidManifest.xml:APP的配置 java目录:主要为源代码和测试代码 res目录:主要是资源文件, ...
- stardict dict url
http ://download.huzheng.org/zh_CN/ tar -xjvf a.tar.bz2 -C /usr/share/stardict/dic
- 虚拟机安装VBoxAdditions增强功能
在VirtualBox上安装好CentOS后,需将VBoxAdditions增强功能安装上,该功能有如下作用: (1)实现客户机和主机间的鼠标平滑移动 (2)与主机实现文件共享 (3)安装虚拟显卡驱动 ...
- CS 寄存器 和 IP 寄存器
下面将要介绍的是一组非常非常重要的寄存器,即 CS:IP . CS:IP 两个寄存器指示了 CPU 当前将要读取的指令的地址,其中 CS 为代码段寄存器,而 IP 为指令指针寄存器 . 什么叫做 ...
- 我的第一个android应用——装逼神器《微博尾》
继<微博尾>之<玩转尾巴>好玩尾巴积分版传送门:http://blog.csdn.net/love_5209/article/details/39473983 (本文andro ...